Russia’s space agency has announced that it will delay the return of three crew members from the International Space Station and postpone the launch of three new crew members after an unmanned supply ship crashed last week. Alexei Krasnov, the head of Russia’s manned spaceflight program, said Monday the return of three astronauts from the […]
Russia Delays Missions To and From Space Station
Posted August 29th, 2011 at 10:35 am (UTC-5)
Leave a comment