- Russia refuses to launch internet satellites, pointing at sanctions CNN
- OneWeb’s internet satellites caught in UK-Russia standoff days before launch CNBC
- Russia refuses to launch OneWeb internet satellites following UK sanctions Engadget
- Russia Holds OneWeb Internet Satellite Launch Hostage PCMag
- View Full Coverage on Google News