London police are facing backlash after clashing on Saturday with mourners and protesters at a vigil held for Sarah Everard, while enforcing CCP virus restrictions.
Everard, 33, disappeared on March 3 near Clapham Common, London, while walking home at around 9 p.m. Her body was found a week later in a woodland outside of London.