A British police officer was given a whole life prison sentence on Thursday for the murder of Sarah Everard after abducting her as she was walking home, in a case that shocked the country and sparked protests over male violence against women.
A British police officer was given a whole life prison sentence on Thursday for the murder of Sarah Everard after abducting her as she was walking home, in a case that shocked the country and sparked protests over male violence against women.