JUST IN: Members of an Islamic sect have been arrested in the UK for slavery and forced marriages.
— Collin Rugg (@CollinRugg) April 29, 2026
Over 500 police officers have raided the Ahmadi Religion of Peace and Light in Crewe, England.
Police say members were arrested for human trafficking, s*xual assault, r*pe, forced… pic.twitter.com/4xPRckcYW9
You need to be a member of Command Center to add comments!
Replies