Police reveal results of postmortem on Everard, 33, who went missing in south London on 3 March

A postmortem examination has found that marketing executive Sarah Everard died from compression of the neck, police said.

Everard, 33, went missing as she walked home from a friend’s house in Clapham, south London, on 3 March.

Continue reading…

You May Also Like

All of Us Are Dead: Netflix’s Korean zombie show will blow you away

This South Korean monster series in a high school is a world-beating…

Live-in care workers ‘have pay docked by agencies to cover accommodation’

New report says policy changes are needed to protect ‘hidden workforce’ from…