Mass protests to increase in the streets of Latin America
Mass street protests continue in Ecuador, Haiti, Chile, Bolivia and Honduras. 73 people were killed, 3.322 people were injured and 4.599 people were detained during protests.
Mass protests to increase in the streets of Latin America Read More