UK Police Launch Major Operation Against Religious Group in Crewe
Over 500 police officers raided a religious community headquarters in Crewe, UK, following allegations of modern slavery, forced marriage, and sexual offenses. Authorities confirmed multiple arrests were made during the operation.