What are Storm Shadow missiles and why are they crucial for Ukraine?
The UK has supplied Storm Shadow long-range missiles to Ukraine after a request from Kyiv for its fight against invading Russian forces There have been strong indications that the US and UK are poised to lift their restrictions within days on Ukraine using long-range missiles against targets inside Russia.But no confirmation came from talks between […]