TODAY | March 28, 2014
>>> better late than never. a three-man crew has finally arrived at the international space station . steven swanson and two russian cosmonauts successfully docked on thursday. they were supposed to arrive on tuesday, but they had mechanical problems on the russian spacecraft mid flight. the arrival returns the station to a full six-member crew.