China has completed construction of the world’s largest radio telescope, which required the resettlement of more than 9,000 people. It will be used to hunt for signs of alien life in deep space.
The Single-Aperture Spherical Radio Telescope (FAST), as it is known, is an enormous dish made up of...