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

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