In Photos: G20 Protest June 26, 2010 Pt. 1
Posted June 26, 2010 6:12 pm.
This article is more than 5 years old.
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.