China unveils world's biggest radio telescope in search for extraterrestrial life
September 25, 2016 at 20:32 PM EDT
China switched on the world's largest radio telescope on Sunday, officially launching its mission to hunt for extraterrestrial life and explore space.