London Police Officer Sentenced To Life In Prison For The Kidnap, Rape, Murder Of Sarah Everard

A London police officer was sentenced to life in prison without parole Thursday for the rape and murder of 33-year-old Sarah Everard earlier this year.

The Daily Caller < continue reading

Social Media Auto Publish Powered By :