31 NASA 'looks to the heavens' for help: Agency enlists 24 theologians ... (www.dailymail.co.uk) posted 2 years ago by Iver 2 years ago by Iver +32 / -1 12 comments share 12 comments share save hide report block hide replies
Yet, Christians believe "Jesus will come back from the heavens with the angels"
Literally, wtf is the difference between THAT and an alien invasion???