On Tuesday 25 people were killed as Ukrainian riot police stormed a camp of protesters in Kiev’s central square? What’s going on? Why are Ukrainians protesting? Why is the government resisting? And what does all this have to do with Russia and the United States? Each week, The Interpreter’s managing editor James Miller is joined by Boston College Professor Dr. […]
What Is Happening In Ukraine? Interpreter Podcast – February 19 2014
February 19, 2014