Ukraine War: Putin in ‘an impossible position’, says former UK Ambassador to Russia May 6, 2022 fredom UK News 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 Please support our Sponsors here :