Numerous reports have been filed on the over-the-top behavior of the Canadian police during the G-20 summit in Toronto. Journalists received a fair share of the punishment.
Numerous reports have been filed on the over-the-top behavior of the Canadian police during the G-20 summit in Toronto. Journalists received a fair share of the punishment.