G20
Riot police and anti-G20 protesters clashed during a protest during the G20 Summit in Toronto, Canada, on June 26, 2010. The protest led to the largest mass arrest in Canadian history, with more than 900 people arrested.
G20
Riot police and anti-G20 protesters clashed during a protest during the G20 Summit in Toronto, Canada, on June 26, 2010. The protest led to the largest mass arrest in Canadian history, with more than 900 people arrested.