U.K. police officer gets whole life sentence for murder of Sarah Everard
Published
A British police officer was on Thursday given a whole life sentence for the murder of Sarah Everard after abducting her as she was walking home, Sky News said, a case which shocked the country and sparked protests over male violence toward women.
Full Article