Ukraine, Crimea and the Push for War

By James ONeill – New Eastern Outlook – 19.02.2017 There are currently three major flash points in the world, where a false step could rapidly lead to escalation and a major war from which human civilization would be the main loser. Those flashpoints are the Middle East, the South China Sea and Ukraine/Crimea. In each […]

Source