bus fare

Brazil Protests

June 24, 2013
Waves of protests continue in Brazil as demonstrators demand government take decisive action to address their demands

Latin America

June 21, 2013
More than a million people demonstrate in a hundred cities across Brazil, and raise new demands.