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