TORONTO - JUNE 26: Protests and riots against G20 summit  on June 26, 2010 in Toronto, Canada
Editorial use only
Editorial credit: Ferenz / Shutterstock.com

Royalty-free stock photo ID: 56018062

TORONTO - JUNE 26: Protests and riots against G20 summit on June 26, 2010 in Toronto, Canada