Close to a million demonstrators marched in cities and towns across Brazil on Sunday to protest a sluggish economy, rising prices and corruption – and to call for the impeachment of left-wing President Dilma Rousseff.
The protests in the continent-sized country come as Brazil struggles to overcome economic and political malaise and pick up the pieces of a boom that crumbled about the time Rousseff took office in 2011.
Rousseff, now early into her second four-year term, is unlikely to face the impeachment proceedings called for by many opponents. A fifth year of economic stagnation and a multibillion-dollar corruption scandal at state-run energy company Petroleo Brasileiro SA, or Petrobras, has fueled their anger.
But for a president narrowly re-elected just five months ago, the protests are a sign of a polarized country increasingly unhappy with its leadership, especially as the hard-won gains of the recent boom begin to succumb to an economic slowdown.