As Nasa discovers ‘Earth 2.0’, China nears completion of giant telescope designed to find signs of alien life http://www.scmp.com/tech/science-research/article/1843393/nasa-discovers-earth-20-china-nears-completion-giant-telescope …
0 replies
1 retweet
3 likes
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.