A seemingly routine press release issued by NASA is causing a serious stir in the blogosphere today with no small amount of hyperventilation about the possibility that scientists may have something to say about the discovery of extraterrestrial life.

To read the rest of the article, click here.