Email
Password
Remember meForgot password?
    Log in with Twitter

May support life News

New Planet Out There That may Support Life

Astronomers say there is another planet about 190 trillion kilometres away that could support life. Scientists have not actually seen the planet but it's near the constellation Libra.
 

Search Digital Journal Archives


Set up a news alert for

May support life


May support life Image


Latest News
Top News