Read more at the 912 Project…

ATHEISTS SUE TO STOP DISPLAY OF CROSS AT WORLD TRADE CENTER MEMORIAL