PhotoProtesters gather in Belem, Brazil on June 20, 2013

Reuters: Paulo Santos
Fri 21 Jun 2013, 11:05 AM AEST

Demonstrators participate in one of many protests around Brazil's major cities in Belem, at the mouth of the Amazon River on June 20, 2013. Tens of thousands of demonstrators marched through the streets of Brazil's biggest cities on Thursday in a growing protest that is tapping into widespread anger at poor public services, police violence and government corruption.