This file photo shows a NASA image of the lunar surface. China is investigating locating a radar base on the moon. Photo: AFP

Chinese scientists study viability of manned radar station on the moon

Topic |   China science

TOP PICKS

This file photo shows a NASA image of the lunar surface. China is investigating locating a radar base on the moon. Photo: AFP
READ FULL ARTICLE