An unmanned Russian cargo ship arrived at the International Space Station tonight (Aug. 1), less than six hours after it launched into orbit. The successful maneuver marked the first time a same-day docking has ever been accomplished at the massive orbiting outpost. Continue reading