Russian Ambassador to the UK Andrei Kelin discusses opposition leader Alexey Navalny and Moscow’s relations with the west following the Biden-Putin summit.
Russian Ambassador to the UK Andrei Kelin discusses opposition leader Alexey Navalny and Moscow’s relations with the west following the Biden-Putin summit.
By Mike Eckel
(RFE/RL) -- After being declared the victor of a presidential election in March, an outcome that was..