Open link in next tab
Chinese astronomers say their new space telescope will outdo Hubble
https://www.space.com/china-space-telescope-xuntian
"The Xuntian telescope has been the most important scientific project since the launch of our country's space station program."