Ukraine Protests with Dr. Baruch Gur Gurevitz & Alex Selsky

  • 9 years ago
The Ukraine has been protesting over the government's decision to back away from a deal allowing the country to be apart of the European Union