English中文

Offstream
news


Ecuador

An Ecuadorean court orders the imprisonment of 12 police after last week's 2010 Ecuador crisis, with a lawyer saying they are being swept up in a "witch hunt".

Sources:  Al Jazeera


Related