Dolores Ochoa AP
Dolores Ochoa AP

Americas

August 13, 2015 6:44 PM

General strike nearly paralyzes much of Ecuador

Suggested for you

  Comments  

Videos

Nation & World Videos