science
Phys Org
2026-11-04
NASA space telescope re-enters atmosphere after 22-year mission
A long-serving NASA space telescope has plunged to Earth, successfully concluding two decades of research into cosmic explosions.