Startling space program news
Apr. 1st, 2009 09:47 amReports out of NASA this week, following the landing of the STS-119 Shuttle Discovery, indicate that biological material which is believed to be extra-terrestrial in nature was found attached to the interior hatch of the shuttle bay door.
The material was apparently collected and is being tested. A press conference is expected later this afternoon.
The material was apparently collected and is being tested. A press conference is expected later this afternoon.