Loading articles...

In Photos: G20 Protest June 26, 2010 Pt. 1

Photos from the G20 protest in Toronto, Canada on June 26, 2010 after violence erupted in the downtown core.

All photos by Michael Talbot, CityNews.ca.

michael.talbot@citynews.rogers.com