downtoearth-subscribe

Russia launches military satellite

Russia launched a millitary satellite from its Plessetsk cosmodrome, as officials in Moscow stressed they could uphold their commitments to the multinational International Space Station. The Kosmos

Related Content