Moscow claims First Intercept of UK-made Long-Range Missile

29.528 Views Russian forces have stopped a UK-supplied cruise missile along with several other … Leggi tutto Moscow claims First Intercept of UK-made Long-Range Missile