Russia’s Progress 89 spacecraft docked with the International Space Station (ISS) on August 17 with supplies for the astronauts. It lifted off atop a Soyuz rocket from the Baikonur Cosmodrome in Kazakhstan on August 15 and thanks to Matthew Dominick, we now have stunning views of the launch from …