China Built the Largest Telescope in the World but Can’t Find Anyone to Run It
China has built an unbelievably huge telescope but has no one to run it. The instrument, located in the remote southern mountainous region of the country is nearly twice as big as its closest rival, …