You are using an older browser version. Please use a supported version for the best MSN experience.

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

Latest Videos

Featured Partners

image beaconimage beaconimage beacon