China has begun construction of the world's largest manned radio telescope
China has begun construction of the world's largest fully controlled radio telescope with a diameter of 120 meters in Jilin Province. The installation is intended for the study of planets…