TORONTO-JUNE 26:   Protesters shouting and yelling against the police officers who didn't allow them to enter the summit area during the G20 Protest on June 26 2010 in Toronto, Canada.
Editorial use only
Editorial credit: arindambanerjee / Shutterstock.com

Royalty-free stock photo ID: 112761715

TORONTO-JUNE 26: Protesters shouting and yelling against the police officers who didn't allow them to enter the summit area during the G20 Protest on June 26 2010 in Toronto, Canada.