Vigil For Sarah Everard Broken Up By London Police; Women’s Rights Activists Outraged Over Department’s Handling
The UK is reeling over the Metropolitan Police's handling of Saturday night’s vigil for Sarah Everard, a 33-year-old woman murdered ...