NASA Chief Scientist Ellen Stofan Predicts We’ll Find Signs Of ...
My heart skips a beat reading this. Really? ET will be here? Maybe phoning home, or not, but here. Or will it be a space person in a silver suit, who despite best intentions, terrorizes us? Or a little green man? Or some kind of horrifying, jaw ejecting […]