World News | Press Trust of India | Saturday July 25, 2015
China is frantically giving finishing touches to the 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.
www.ndtv.com