Canada News Agency

UK police face backlash after arresting mourners at Sarah Everard vigil in London