UK police officer
-
World
Sarah Everard: UK police officer gets life term for rape, murder
A British court has handed the police officer who kidnapped, raped and murdered Sarah Everard a whole life sentence without…
Read More »
A British court has handed the police officer who kidnapped, raped and murdered Sarah Everard a whole life sentence without…
Read More »