If a Putin-Zelensky summit takes place, where could it be?

Geneva, Istanbul and Budapest have been put forward as potential locations – but bilateral talks still remain a long way off.

Source: {feed_title} –
Read original article

Related Post

en_GBEnglish