UK: Police Failed to Act As Girls Were Raped and Killed in Britain’s Worst Grooming Scandal

Telford, England: Police and social workers, paralyzed by the threat of being called a racist, allowed the rape and sex abuse of an estimated 1,000 white British girls over the past 40 years by mostly Muslim men. One of the men, Azhar Ali Mehmood, burned down a house with three women inside, killing them, and two more died in connection with the scandal. [...]