by Archived Author | Mar 16, 2018 | International
For an Audio Version of this article click here: It has happened again. Another sex grooming scandal of massive proportions hits the U.K., this time in the small city of Telford, England. As many as 1,000 girls, some as young as 11, may have been abused, raped,...