Peace talks between Russia and Ukraine were scheduled to begin today in Istanbul, but Russia’s delegation includes neither Foreign Minister Sergei Lavrov nor President Vladimir Putin.Continue Reading