Alas, No Extraterrestrials, NASA Says

In Nevada, where extraterrestrial dreams can still come true. (© FlaglerLive) By…