WATCH: Alabama High School Students Defy Freedom From Religion Foundation, Recite Lord’s Prayer At Football Game
The Freedom From Religion Foundation, based in Wisconsin, sent a letter to Alabama’s Opelika High School complaining about students expressing
Read more