Posted on 03/07/2025 by admin Russia wants ‘quick peace’ in Ukraine and London is ‘head of those resisting it’, ambassador to UK tells Sky News Russia wants “quick peace” in Ukraine and London is at the “head of those resisting” it, the Russian ambassador to the UK has told Sky News. Share this:FacebookXLike this:Like Loading... Related Post navigationPrevious post: Comedian grazes cows on Glasgow Green to mark receiving city’s highest honourNext post: Cricket-Buttler can still be a force for England, says Key