Everard

British police officers admit to killing women who are kidnapped at home

LONDON: An English police officer begged guilty on Friday to kill a 33-year-old woman who was kidnapped when she walked…

3 years ago

British police officer admits kidnapping, raping woman

LONDON: A British police officer has pleaded guilty to the kidnap and rape of a woman as she walked home…

3 years ago