Lift-off! Russian robotic cargo ship Progress 66 sets off to deliver supplies to Intl Space Station

The Russian Progress 66 resupply ship started its two day journey into space on Wednesday. The robotic cargo ship launched from Kazakhstan and is headed for the International Space Station to deliver supplies and equipment hardware.