NASA: Buzz about Alien life press conference on Thur

A press release on Monday from NASA has apparently generated a lot of a buzz. Why? Well apparently there is to be a press conference this coming Thursday at 2pm (EST), and the topic that has generated all the excitement is alien life … its all very hush hush at the moment. Speculation abounds … … Read more