An estimated 50,000 people took to the streets of Sao Paolo, while reports said there were 100,000 on the streets near Rio de Janeiro's Legislative Assembly
Major protests have been held in cities across Brazil over rising bus fares and the cost of staging the 2014 football World Cup .
Police fired rubber bullets and tear gas at protesters demonstrating over the high price of holding the World Cup in Brazil.