Students practice calligraphy by writing “There is no god but Allah”

“Female students at Riverheads High School in Staunton, Virginia, were also invited to wear Muslim clothing” — meanwhile, what are public school students all over the country learning about the United States and the West? Slavery, colonialism, racism, imperialism. They will come out thinking that only Islam has produced a noble and good civilization. What … Continue reading Students practice calligraphy by writing “There is no god but Allah”