Authorities say the Baikonur Cosmodrome, Russia’s only launch site for crewed space missions, will be restored ‘very soon’.

By Alastair McCready and News Agencies

Share

Save

A Russian launch site in Kazakhstan was damaged during a spacecraft launch carrying Russian and American astronauts to the International Space Station (ISS), Moscow’s space agency Roscosmos has said.