Ecuador Indigenous leader released after protest arrest

Leonidas Iza had been arrested on suspicion of ‘sabotage’ amid nationwide anti-government protests.

Leave a Reply

Your email address will not be published.