June 26, 2010 - Toronto, Canada. Protesters clash with riot police outside G20 Summit in Toronto, Canada.


June 26, 2010 - Toronto, Canada. Protesters clash with riot police outside G20 Summit in Toronto, Canada.


Size: 3734px × 2489px
Location: Toronto, Canada
Photo credit: © Benjamin King / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: aggression, canada, chaos, economic, force, g20, g8, gas, law, lawlessness, line, martial, police, protest, riot, security, shield, state, summit, tear, toronto