London Police Officer Who Killed Sarah Everard Is Sentenced To Life In Prison
Published
Published
Watch VideoA former London police officer was sentenced to life in prison without the possibility of parole Thursday for the..
“I have not the slightest doubt that the defendant used his position as a police officer to coerce Sarah Everard into his car,”..