1. China & Russia Expose U.S. and Trump as Iran Crisis Unfolds | Larry Johnson Reports

    China & Russia Expose U.S. and Trump as Iran Crisis Unfolds | Larry Johnson Reports

    8