News Other Content NASA sends astronauts to fix ISS X-ray telescope Sources from Theregister • CGTN Europe on Youtube • Published 5 months ago