British police officer pleads guilty to rape and kidnap of Sarah Everard — a case that outraged the nation.


By Jennifer Hassan | Washington Post Europe | Disclosure

Comments