Ukraine is Putin’s ‘last stand’, says Russia expert

Analyst Dmitri Trenin says Vladimir Putin is using the Russian military as leverage to halt NATO expansion towards Russia’s own borders

Leave a Reply

Your email address will not be published. Required fields are marked *