Soyuz Capsule with 3-Man Crew Taking Long Road to Space Station After Delay
Wednesday, March 26, 2014 - 12:00
in Astronomy & Space
Three astronauts currently in orbit aboard a Russian-built Soyuz spacecraft are set to arrive at the International Space Station on Thursday (March 27) after a snag caused a docking delay.