Home / World / Latin America

Supporters of Brazil's Rousseff clash with police as her removal looms

(Agencies) Updated: 2016-05-12 11:05 Comments

Supporters of Brazil's Rousseff clash with police as her removal looms

Police officers use pepper spray on demonstrators against the impeachment of President Dilma Rousseff in Brasilia, Brazil, May 11, 2016. [Photo/Agencies]

Most Popular
...