Ukraine, Russia Set For Istanbul Talks Even As Deadly Air Strikes Intensify Back Home

Delegations from Ukraine and Russia are scheduled to meet on June 2 in Istanbul for the next round of peace talks, even as air assaults are ramped up in the military struggle back at home.

Russian state media reported that the Kremlin’s negotiating team had arrived at Istanbul’s Ataturk…

Continue Reading