Russia – BGR
Russia News

Watch Russia launch an ISS cargo ship live today

It’s been a strange few months for Russia’s space program. First, a strange hole showed up in a Soyuz spacecraft attached to the International Space Station and then a last-second abort due to >>