The wave of protests that hit Brazil on June 17 began as opposition to transportation fare hikes, then expanded to a laundry list of causes including anger at high taxes, poor services and high World Cup spending, before coalescing around the issue of rampant government corruption.
It has become the largest eruption of public demonstrations Latin America's biggest nation has seen in two decades.
At many protests across Brazil in the past week, a sea of signs denounced the proposal to strip prosecutors of the ability to investigate, known as the "PEC 37" measure. Many demonstrators vowed to keep returning to the streets until it was knocked down.
"The PEC 37 only served to protect the corrupt," said Aline Campos, a 29-year-old publicist at a recent protest in Brasilia. "Society wants more effort to combat corruption, not less."
Federal prosecutors were behind the investigation into the so-called "mensalao" cash-for-votes scheme that came to light in 2005. It involved top aides of former President Luiz Inacio Lula da Silva buying off members of congress to vote for their legislation.