Traveling about 252 miles over eastern China, the unpiloted Russian Progress 68 cargo ship docked at 7:04 a.m. EDT to the Pirs Docking Compartment of the International Space Station.
For more information about the current crew and the International Space Station, visit: http://www.nasa.gov/station