Home News Ukraine War: Putin in ‘an impossible position’, says former UK Ambassador to Russia Ukraine War: Putin in ‘an impossible position’, says former UK Ambassador to Russia Daily Editor May 05, 2022 comments off Tweet on Twitter Share on Facebook Pinterest aid Airstrike ambassador Authoritarian Azovstal blast bombing boris johnson Breaking News children civilians deal deborah haynes explosion help human rights KREMLIN Kyiv Mariupol moscow murder NATO Negotiation odesa Putin refugees Russia Sir Andrew Wood Sky Sky News sky news latest sky news live steel plant Theatre UK NEWS Ukraine US Vladimir Putin volodymyr zelenskyy War crime