Construction of China's mega telescope enters final stage
The construction of the world's largest ever radio telescope in China's Guizhou province has entered the final stage as scientists tested the installation of the "retina", the media reported on Sunday.
Nov 22, 2015, 20:05 PM IST