By Ben Tavener, Senior Contributing Reporter
SÃO PAULO, BRAZIL – Over a million people are estimated to have taken to the streets in Brazil’s state capitals on Thursday evening, with fresh protests seen in over 100 cities from Manaus to Porto Alegre, despite a government U-turn on rises to bus and metro fares in cities in over twelve states and promises of better public services.
While many of the protests were peaceful, notable exceptions included two cities hosting . . .