NASA's newest astrophysics observatory, the Nancy Grace Roman Space Telescope, launched on Aug. 30, 2026. It rode a SpaceX Falcon Heavy rocket from Launch Compl
Original article: NASA
Open in The Daily Rooted