US, Russian officials meeting in Istanbul – report



American and Russian diplomats are meeting today in Istanbul to discuss “irritant issues,” TASS reported on Friday citing sources familiar with the matter.

According to a diplomatic source,…