Tag Archives: Giant Telescope in China Joins International Hunt for Extraterrestrial Life China