China’s giant radio telescope is joining the search for alien life in the mysterious flickering star known as Tabby’s Star.
The world's largest radio telescope will start its search for alien life on Sept. 25.
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.
You have already subscribed. Thank you.