Russian and U.S. officials are meeting in Geneva today to address the escalating situation in Ukraine, where troops have been massing on the border with Russia in recent months. Further diplomatic talks are scheduled in Europe throughout the week.
Meanwhile, in Kazakhstan, where Russian troops have deployed in recent days, officials say over 160 people were killed and 5,000 arrested in the past week amid the crackdown on protests. Kazakhstan’s authoritarian President Kassym-Jomart Tokayev has claimed the recent unrest was an attempted coup d’état.
Topics: