Prof. Jeffrey Sachs examines Trump’s Strait of Hormuz blockade, questioning whether current U.S. policy remains rational and strategically justified.
Related Post:
INTEL Roundtable with Larry Johnson and special guest Scott Ritter for Ray
Trump deletes post depicting him as Jesus-like figure after backlash
Share this content:





