It’s Vital News! Russia’s INSANE DECISION to DESTROYED OneWeb… Nicola 3 years ago 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