Dolores Ochoa AP
Dolores Ochoa AP

Americas

General strike nearly paralyzes much of Ecuador

August 13, 2015 6:44 PM

  Comments  

Videos