China's largest radio telescope
-
China's Search for Alien Relocates 9,000 Humans
In China, more than 9,000 individuals were forced to move to give way to the country's largest radio telescope designed to detect radio signals from 1,000 light-years away.
Latest Research Articles