sierrawave.net
Scientific skepticism emerges over Mono Lake discovery
As one might expect, after the big news that NASA found a new life form at Mono Lake, other scientists have weighed in with a skeptical view.
News Staff