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