← Back to headlines
UK Police Arrest Members of 'Islamic Sect' on Sexual Abuse and Slavery Allegations
Over 500 officers raided the headquarters of the Ahmadi Religion of Peace and Light in Crewe, UK, arresting 10 members, including their spiritual leader, on allegations of rape, sexual assault, and human trafficking.
30 Apr, 21:15 — 30 Apr, 21:15



