The Independent · 10 months ago What is the Storm Shadow cruise missile banned from use in Russia by Ukraine?