avatar

Helena Alves

Latin America

Breaking down Brazil's protests

Rising social unrest has seen hundreds of thousands hit the streets over discontent with government policies.