China Makes a Statement with World’s Biggest Telescope
China’s radio telescope, with a mile-long circumference, will aid the scientific community’s search for alien life.
The post China Makes a Statement with World’s Biggest Telescope appeared first on Infowars.
Leave a Reply