First major protest during G20 summit staged in Toronto

A major protest was staged Friday in Toronto on the eve of the fourth Group of 20 (G20) Summit, as at least 2,000 people took to the streets in the Canadian host city.

Read more here.

No comments yet.

Leave a Reply