Massive protests hit Brazil

Demonstrators flood Brazilian streets in protest

A demonstrator holds a Brazilian flag in front of a burning barricade during a protest in Rio de Janeiro in Rio de Janeiro, Brazil, Monday, June 17, 2013. Protesters massed in at least seven Brazilian cities Monday for another round of demonstrations voicing disgruntlement about life in the country, raising questions about security during big events like the current Confederations Cup and a papal visit next month. (AP Photo/Felipe Dana)

Tens of thousands of people are flooding the nation's cities to protest the low-quality public services they receive in exchange for high taxes and rising prices.