The police presence during the G7 leaders meeting in June has once again been denounced by human rights groups for being excessive and intimidating.


10


CBC

18 Related Articles, between 2018-04-10 and 2018-06-15