By Ilya Tsukanov – Sputnik – 12.05.2023 The NATO-Russia proxy war in Ukraine witnessed another escalation this week, with the UK announcing the delivery of long-range Storm Shadow cruise missiles to Kiev. What are these weapons? How do they differ from missiles already supplied to Ukraine? And what can Russia do about them? Sputnik explains. […]
Source