Russia Refuses To Launch OneWeb Satellites, Issues Conditional Demands

The Russian demands come amidst the nation's invasion of Ukraine, an action that has been vehemently condemned by many countries around the world, including the US and UK.

OneWeb

Russian space agency has refused to launch UK's three dozen OneWeb Internet satellites unless its demands are met, in response to international sanctions over its invasion into Ukraine.

OneWeb's 36 satellites were scheduled, to take off on top of a Russian Soyuz rocket on March 5, were rolled out to the pad at the Russian-controlled Baikonur Cosmodrome in Kazakhstan, Space.com reported.