Rev Up the Space Race: China Delays Launch of Xuntian Telescope
China has made an unexpected decision to postpone the launch of its eagerly awaited Xuntian Space Telescope, altering the global race to uncover the enigmas of the universe. Initially planned for takeoff from the Wenchang Space Launch Center in southern China before the year’s end, Xuntian’s launch has been rescheduled for mid-2025. This delay now places it in direct rivalry with the European Space Agency’s Euclid and NASA’s Nancy Grace Roman Space Telescope. Zhan Hu, a project scientist for the Xuntian Space Telescope System, revealed that the delay was necessary…
Read More