Space.com Russia Launches Robotic Progress 66 Cargo Ship to Space Station 22 February 2017 fborgosano Leave a comment Share: The Russian space agency Roscosmos on Wednesday launched the unpiloted Progress 66 cargo ship early Wednesday (Feb. 22) on a mission to deliver fresh supplies to the International Space Station. from Space.com bit.ly/2luts1B Share: