Feds give immunity to longtime Trump organization financial chief; Source: He "know where all the financial bodies are buried"; Trump steps up public battle with his Attorney General; Sources: he fumes about firing Jeff Sessions; Sen. John McCain discontinues treatment for cancer; via Knit