Russia’s only means of sending astronauts into space suffered some serious damage from the explosion
Russia sent three astronauts into space on Thursday, but damaged its launchpad during liftoff. The pad, Russia’s only site for manned launches, appears to have lost its service bay. Official footage taken after the launch showed charred structural remains lying in an exhaust trench. Russia’s only launchpad to send astronauts into space was seriously damaged … Read more