MENU

Scene outside Turkey's Dolmabahce Palace ahead of Russia-Ukraine talks

Source: AFP (Glomex)

Police officers and journalists are seen outside Dolmabahce Palace in Turkey's Istanbul, where talks between Ukraine and Russia are set to take place. IMAGES

Leave a Reply