Ukraine War: Putin in ‘an impossible position’, says former UK Ambassador to Russia

UK News

Former British Ambassador to Russia Sir Andrew Wood says Moscow has already lost more troops than died in Afghanistan, where 15,000 were killed.

Credit Sky News