Blog Page

Toronto police to pay $16.5 million for protestors wrongfully held at 2010 G20 Summit.According to Cbc News, 1,100 protestors will now recieve compensations that range…

Read also x