UK and France Sign Agreement to Purchase New Storm Shadow Missiles
On 10 July 2025, the United Kingdom and France sealed a new defense pact at London’s Lancaster House, agreeing to order additional Storm Shadow cruise missiles jointly. The deal was… Continue reading "UK and France Sign Agreement to Purchase New Storm Shadow Missiles"