The discovery this year of bacteria on the seabed below near-freezing Antarctica waters may be more evidence life is possible on other planets.
The discovery this year of bacteria on the seabed below near-freezing Antarctica waters may be more evidence life is possible on other planets.