Andrei Kelin

Role: Podcast Guest

Russian ambassador to the UK, heard in a clip stating Russia’s position on negotiations as requiring Ukrainian surrender.

Featured in 1 episode