Eyebrows were raised when Lt. Gen. John Dan “Razin” Caine replaced Gen. CQ Brown as head of the Joint Chiefs of Staff.
Donald Trump’s Washington reality show is full of plot twists. Our free, weekly newsletter THE SWAMP wades through the D.C. ooze.