121 China rushes to finish world's largest telescope
China is frantically giving finishing touches to world’s largest radio telescope designed to find signs of alien life following NASA’s recent discovery of ‘Earth 2.0’ with the planet-hunting Kepler space telescope. While NASA basked in the success of discovering an earth-like planet around 1,400 light years away with Kepler 452b, China announced that it has started assembling the world’s largest radio telescope, which is the size of 30 football fields […]