Public School Scared of Atheists – Tells Students Not to Worry about the Pledge of Allegiance!

A Delaware high school under fire for allegedly threatening to punish a student who refused to stand for the Pledge of Allegiance is giving in following accusations from an atheist group. The atheist group the American Humanist Association said a high school senior reached out after his teacher threatened him with punishment in front of the class for sitting out the Pledge of Allegiance. The AHA then sent a letter to the New Castle County Vocational-Technical School District citing a 1943 Read more […]