London police face backlash after dragging mourners from vigil for murdered woman
Police detain a woman as people gather at a memorial site in Clapham Common Bandstand, following the kidnap and murder of Sarah Everard, in London, Britain, on March 13, 2021.Reuters London police faced a backlash from the public on Sunday and an official inquiry into their actions after using heavy-handed tactics to break up an outdoor...