Demonstrators clash with police in Ecuador

Reuters

Email Print

 
 
Police, protesters clash over a possible end to presidential term limits.

More World News