Bullhorns go to war
17 Apr, 2017 06:25
War and rumors of war – Syria and North Korea. Russia-US relations at rock bottom. And how reliable are the French polls? Does Le Pen have a chance?
CrossTalking with Dmitry Babich, Xavier Moreau, and Aleksander Domrin.