downtoearth-subscribe

Earth once had heavenly twin, Venus

  • 17/12/2002

Venus, Earth's hellish neighbour may once have been our own oceans and teeming with life, says new research. Two British scientists have found powerful evidence that rivers as big as the Amazon once