USAToday.com -Girish Gupta and Olivia Crellin, Special for USA TODAY, June 23, 2013
In the past week, at least 1 million people demonstrated nationwide although, as one beachgoer says, "We each had a different cause!"
A man holds up a sign during a rally in Recife, Brazil.(Photo: Girish Gupta, USA TODAY)
More than 60,000 marched over the weekend, and a major protest is scheduled next Sunday for the final in Rio of the Confederation Cup soccer tournament, a run-up to next year's World Cup and 2016's Olympic Games, which are being held in Brazil.
What began as a protest against a 7% rise in bus fares has ballooned to encompass long-simmering issues such as health care, education and corruption.
More: USAToday.com