Members Islamic Sect Arrested in UK for Slavery and Forced Marriages
By Collin Rugg Members of an Islamic sect have been arrested in the UK for slavery and forced marriages. 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 marriage, and modern-day slavery. A total of six…
