Virginia public school students forced to write ‘There is no God but Allah’
Classes were cancelled recently at Riverheads High School in Staunton, Virginia, near Charlottesville, after school officials received a multitude of complaints about a controversial piece of curriculum being taught to ninth-graders learning calligraphy. According to the U.K.’s Daily Mail, students taking the calligraphy class were instructed to write out a portion of Arabic text that, […]
Read more