fbpx mmnews
Archive

sarah everand

Sarah Everard case: British policeman receives life sentence for murder, rape

LONDON: A police officer was jailed for life for abducting marketing executive Sarah Everard on a London street as she walked home then raping and murdering her in a case that shocked Britain and stirred protests over violence against women.