Chinese astronomers say their new space telescope will outdo Hubble
China's upcoming Xuntian, or Chinese Space Station Telescope (CSST), will orbit near the nation's Tiangong space station and provide high-definition panoramic views of the universe.

Discover more Science and Technology news updates in TROIB Sci-Tech