Britain declares inquiry into ‘systematic failures’ by police following Sarah Everard homicide October 7, 2021October 5, 2021 by bestnews [ad_1] House Secretary Priti Patel mentioned such acts of violence “don’t have any place in our society.” [ad_2] Source