We've already seen Richard B. Hoover's claim of finding alien life get debunked. Now NASA, whom Hoover once worked for, is disavowing his report as well, saying no one supports Hoover's claims. Apparently, to them, there's a lot of stuff there but not too much science. [AP]
Submitted discussions can be approved by the author or users followed by this blog.