Large anti 2010 G8, G20 protests in downtown Toronto, Ontario

share with facebook
share with twitter
share with pinterest
Large anti 2010 G8, G20 protests in downtown Toronto, Ontario

Thousands of riot police guard the G8, G20 security zone against tens of thousands of demonstrators marching in protest against the G8 and G20 in Downtown Toronto, Ontario, June 26, 2010. UPI/Heinz Ruckemann

License photo
share with facebook
share with twitter