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

0
64

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