X22 Report: With Bix Weir with a Geo-political update, Russia will win in Ukraine as media covers up America’s corrupt dealings there, while China will back Putin to end the U.S. Deep State.

Alternative News Videos