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.

Share this:

What do you think?

Written by Headlines

Mainstream media is often "Fake News." Nevertheless, one needs to see what others are seeing and then read with discernment.

Leave a Reply

Your email address will not be published. Required fields are marked *

UK police officer Wayne Couzens pleads guilty to Sarah Everard’s murder

Hong Kong leader must clarify process for unseating opposition politicians, head of Democratic Party says