Reality Check: NASA Blurb Sparks Runaway Speculation About Possible Alien Life
Wednesday, December 1, 2010 - 18:00
in Astronomy & Space
The announcement of a NASA press conference slated for tomorrow (Dec. 2) has set the Internet abuzz with rumors that extraterrestrial life has been discovered.