Technology Updates
News And Updates From The Technology World
Sunday, June 30, 2013
Three new planets may host life
[ Thu, 27 Jun 2013 09:36:48 EDT ]
Astronomers announced Wednesday that they have uncovered a star system of up to seven planets, three of which could potentially host life.
No comments:
Post a Comment
Newer Post
Older Post
Home
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment