Site icon The Space Channel

It’s Vital News! Russia’s INSANE DECISION to DESTROYED OneWeb…

It’s Vital News! Russia’s INSANE DECISION to DESTROYED OneWeb…
YouTube video player

Future Space

Cooperation in space between Russia and the West has been stripped to the bone as Russia issues ultimatum to UK government over OneWeb launch.

Credit SPACEX FANS

Exit mobile version