A British Metropolitan Police officer has pleaded guilty to charges of abuse, including rape and sexual assault, against 24 women.…
This website uses cookies.