TORONTO-JUNE 27: Worker repairs "De Beers" broken store front window by violent protesters at G20 protest on June 27, 2010 in Toronto.
Editorial use only
Editorial credit: Zoran Karapancev / Shutterstock.com

Royalty-free stock photo ID: 56160817

TORONTO-JUNE 27: Worker repairs "De Beers" broken store front window by violent protesters at G20 protest on June 27, 2010 in Toronto.