Life-on-other-planets - Latest News on Life-on-other-planets | Read Breaking News on Zee News

Search for Sun`s sibling may help find cousins of Earth life

Last Updated: Tuesday, April 10, 2012, 12:16

Astronomers have now focussed their search on not just any life out there in the universe but our distant relatives.