I mentioned before the thoughts behind the end of the world coming in 2012 according to many. Now NASA has wade into the conversation and you can see their reaction, here

Does that article make you feel better or worse?

Comments (Comment Moderation is enabled. Your comment will not appear until approved.)
Comments are not allowed for this entry.
Xavier University • 3800 Victory Parkway Cincinnati, Ohio 45207 • 513 745-3000