← Back to headlines

Police Raid Mysterious English Sect on Abuse, Slavery Suspicions
Police in Cheshire, England, raided the headquarters of the Ahmadi Religion of Peace and Light (AROPL) sect following suspicions of abuse, modern slavery, and forced marriages.
Sources
Showing 0 of 1 sources
No articles available in your preferred languages.
1 article available in other languages below.


