A demonstrator holds a banner during one of the many protests around Brazil's major cities in Sao Paulo June 17, 2013. As many as 200,000 demonstrators marched through the streets of Brazil's biggest cities on Monday in a swelling wave of protest tapping into widespread anger at poor public services, police violence and government corruption. [Photo/Agencies]
|