British police officer pleads guilty to 49 counts of rape, sexual assault, and other crimes, as head of London's Metropolitan Police says: 'We've let women and girls down'
Jan 17, 2023 View Original Article
  - Bias Rating
- Reliability
- Policy Leaning
- Politician Portrayal