China completes construction of space weather telescope
BEIJING: China completed the construction of its first interplanetary scintillation observation telescope — a device used for studying space weather, in Xilingol League, north China’s Inner Mongolia Autonomous Region on Friday.
The telescope project…