Hundreds of police raid Islamic sect based at former orphanage over allegations of rape, modern slavery and forced marriage

1 month ago 9

Rommie Analytics

The Ahmadi Religion of Peace and Light (AROPL) was previously based in Sweden before relocating to Crewe in 2021, moving into a former orphanage.
Read Entire Article