Protests are gathering steam again in Brazil. Police estimate 30,000 thousand people are rallying in Sao Paulo - the biggest demonstration yet. For days now, protesters have been criticizing the government for rising costs of both transport and the 2014 World Cup. 20,000 protestors are marching in Rio De Janeiro and another 6,000 in Brasilia. These protests for the most part have been peaceful. Al Jazeera's Gabriel Elizondo reports.