CrossTalk Bullhorns: Populist pride

Maybe, just maybe there is some hope for Yemen. And the globalists suffer a major defeat in Brazil. And much more on this edition of CrossTalk.

CrossTalking with Mark Sleboda, Dmitry Babich, and Artur Demchuk.