Sunday, August 30, 2009

3-2-1-JESUS!

An Atheist-First Amendment public policy group charged today that NASA is violating the separation of church and state by permitting a "space missionary" memento on the latest Discovery Space Shuttle Mission.

More...