Categories
Uncategorized

‘Second Earth’ found, 20 light years away

The planet is the most Earth-like ever spotted and is thought to have perfect conditions for water, an essential ingredient for life. Researchers detected the planet orbiting one of Earth’s nearest stars, a cool red dwarf called Gliese 581, 20 light years away in the constellation of Libra.

Categories
Uncategorized

Gaping hole found in universe

Categories
Uncategorized

Out-of-This-World Hypothesis: Cosmic Forces Control Life on Earth

Out-of-This-World Hypothesis: Cosmic Forces Control Life on Earth