Bullhorns: Russia reacts

Putin tells the US ‘to come back to Earth,’ challenging Washington’s unipolar ambitions. Also, calls to end the illegal war against Yemen. Why arming the Kiev regime is a recipe for disaster, and the return to trade wars.

CrossTalking with Mark Sleboda and Dmitry Babich.