×

China debuts world's biggest telescope to find extraterrestrial life

7:30 AM ET Mon, 26 Sept 2016

The country officially launched its mission to hunt for extraterrestrial life and explore space.