Monday, November 18, 2024
Happening Now

London police officer pleads guilty to rape and kidnap of Sarah Everard

Everard’s disappearance in March triggered widespread protests in the U.K. against gender-based violence and heavy-handed policing. Source

Share