https://zhichai.net/en/topic/178634264
NASA's Roman Space Telescope Launches on Falcon Heavy as SpaceX Landing Zones Split for the First...
Aug 30, 2026 - NASA's Roman Space Telescope lifted off on schedule at 7:26 AM EDT from Launch Complex 39A in Florida aboard a SpaceX Falcon Heavy. The launch was clean…
roman space telescopespacex landing zonesfor the firstfalcon heavynasa