UK: Hundreds of Institutionalized Children in London Sexually Abused Over Decades Without Any Investigation
In the place where this happened, 5.5% of the population are sexual deviants, the highest percentage of any place in the UK. I wonder if they also have an unusually…