9/11 Sees Atheists Launch War on Christianity

The U.S. is on heightened alert every Sept. 11. This time, the attacks are coming from atheists and the target is the cross. The American Atheists Foundation filed a lawsuit regarding the 17-foot, relic cross found amid the rubble at the World Trade Center. The lawsuit complains of unequal representation. The cross was dedicated to […]

Facebook Comments