newsseeker
Offer Upgrade
User ID: 1282638 United States 03/08/2011 09:38 PM Report Abusive Post Report Copyright Violation | NASA in a sticky situation over meteorite alien life report NASA finds itself in a sticky situation over the meteorite alien life report from one of its own. The report that claims that alien life was detected in three meteorites has sent shock waves across the world. The US space agency, however, is not very keen on associating itself with the paper by Richard Hoover, an engineer at NASA's Marshall Space Flight Center, Huntsville, Alabama. [ link to hken.ibtimes.com] |