Robuta

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