supply ship Russian supply ship reaches space station in record time The Progress freighter blasted off Thursday from the Russian launch facility in Baikonur, Kazakhstan. « Previous1Next » 1 of 1