Showing Archived Posts

Russia Delays Missions To and From Space Station

Posted August 29th, 2011 at 10:35 am (UTC-5)
Leave a comment

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 […]

Tags: , , Posted in Europe