Liberty Center: World Trade Center Relic Cross Attacked

Press Release from the Liberty Center The 17-foot, relic cross found amongst the rubble at the World Trade Center is the center of a lawsuit filed by the American Atheists Foundation. The lawsuit complains of unequal representation. The cross was dedicated to the World Trade Center Memorial. After it was found amongst the debris, workers […]