Installation complete on world's largest radio telescope
Installation was completed on the world's largest radio telescope on Sunday morning.
China launches 2nd Shijian-16 satellite
China launched its second Shijian-16 series satellite on Wednesday.
China stresses app obligations in information security
Mobile app providers must fulfill "six obligations" when operating in China.
China to launch second space lab Tiangong-2 in September
China will send its second orbiting space lab Tiangong-2 into space in mid September.