NASA scientist claims conclusive proof of extraterrestrial life
NASA ordered immediate destruction of this possible crinoid fossil in 20014. Photo Credit: Enterprise Mission.Richard Hoover, who worked for NASA as an astrobiologist for 46 years, claims to have found “the remains of life forms that are absolutely conclusively extraterrestrial.” In an interview with...