JAILED FOR LIFE

Latest Headlines

Old Bailey

SOCIETY

British policeman jailed for life in Sarah Everard’s case

A UK police officer has been sentenced to life imprisonment for raping and murdering marketing executive Sarah Everard.

More Stories

Top News