Russian space agency says cosmodrome damaged after joint launch with US
Authorities say the Baikonur Cosmodrome, Russia's only launch site for crewed missions, will be restored 'very soon'.
(Al Jazeera English, 2025-11-28T07:00:58Z)