PERSPECTA

News from every angle

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
PostShare