Site icon Little India: Overseas Indian, NRI, Asian Indian, Indian American

Two Promising Places to Live, 1,200 Light-years From Earth

Astronomers said that they had found the most Earth-like worlds yet known in the outer cosmos, a pair of planets that appear capable of supporting life.

Exit mobile version