Published on May 31, 2014
Every conceivable niche upon planet Earth has been populated by life forms --
on land, in freshwater and the seas, beneath layers of rock far below the earth's surface, ...