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: 3888px × 2592px
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