About 10,000 people in China will be relocated to make way for the world’s largest radio telescope, which is built to detect alien existence. Built in the south-western Guizhou province, the 1.2 billion yuan (£128 million) project is part of the country’s ambitious hunt for aliens. To do that effectively, state-run Xinhua news agency reported that officials will “evacuate” all homes within three miles (5km) of the radio telescope.

Leave a comment

Your email address will not be published. Required fields are marked *