Canadian Riot Police
Oct. 6, 2024
Toronto police pay $16.5m to protesters wrongfully held at 2010 G20 summit | Canada | The Guardian Toronto police pay $16.5m to protesters wrongfully held at 2010 G20 summit | Canada | The Guardian 16 Canada Summit Riot Police Guard Photos and Premium High Res Pictures - Getty Images Canadian Riot Police