Settings Today

London police officer pleads guilty to murder of Sarah Everard

A Metropolitan Police officer pleaded guilty Friday to murdering marketing executive Sarah Everard, whose disappearance while walking home in London prompted an outpouring across social media from women sharing their own experiences of sexual assault and harassment.

Published 1235 days ago

Go Back to Reading NewsBack Read News Collect this News Article


For peering opportunity Autonomouse System Number: AS401345 Custom Software Development at ErnesTech Email Address[email protected]