Life on Venus? Why it's not an absurd thought

STANFORD, Calif. — Venus shouldn't be dismissed as a possible abode for life, some scientists stress.

Provided by EUPB - Read the full story at the source site.
Read The Full Story

Top News