Public Schools Force Student Participation in “Muslim Submission to Allah” Pilgrimage Simulation
News has surfaced that two Newton, Massachusetts public high schools required students to pretend they were Muslims from different time periods making the Islamic holy pilgrimage to Mecca, also known as Hajj.