United Kingdom5d ago
UK police raid sect headquarters in Cheshire over abuse and slavery allegations
Police raided the Cheshire headquarters of the Ahmadi Religion of Peace and Light (AROPL) over suspected abuse, modern slavery, and forced marriages.
Sources
1 verified
Location
—
Updated
Friday, 1 May 2026 at 23:39 UTC
No media · text-only dispatch