Home Russia, US diplomats meet in Istanbul for embassy ... 09:51 Russia, US diplomats meet in Istanbul for embassy talks: Russian news agencies