Hundreds of British police are accused of Sexual Abuses and Violence

What do you do when the Protectors become the Predators? In Europe,…