Russia is racing to bring its own satellite internet to the battlefield – and beyond | DW News

24/7 around The World News
Sep 18, 2026