Russian cargo ship docks at International Space Station
Sunday, April 22, 2012 - 12:30
in Astronomy & Space
The Russian cargo ship Progress M-15M successfully docked at the International Space Station on Sunday, the mission control centre said.