The New Republic favicon

Trump Defends $300 Billion Iran Payout by Shouting About Stocks