Donate

Tag: Mono Lake

NASA New-Life Discovery: Some in Media Expected Proof of ETs

December 3, 2010 | 10:49 am

NASA New-Life Discovery: Some in Media Expected Proof of ETs

Posted by

On Thursday NASA announced it has discovered a completely new form of life at the bottom of Mono Lake, in California’s Eastern Sierra. By all accounts, this is an extremely important discovery. From the New York Times: Scientists said the results, if confirmed, would expand the notion of what life could be and where it […]

Continue Reading