Preview 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.
Read Full Article at RT.com
RT – Daily news