The UK is reeling over the Metropolitan Police’s handling of Saturday night’s vigil for Sarah Everard, a 33-year-old woman murdered while walking home earlier this month. Her alleged killed is a serving member of the same police force, CNN reported. Mourners gathered in solidarity to Clapham Common’s bandstand, where the …
Read More »