Freedom From Religion Foundation tries to bully Coweta County football program

The Freedom From Religion Foundation is a coalition of disgruntled atheists dedicated to eliminating religion…

More