the news was first reported friday by the wall street journal . by tom winter the longtime chief financial officer of the trump organization , allen weisselberg , was given immunity by federal prosecutors in new york during the course of the michael cohen investigation , according to two people with knowledge of the matter . weisselberg was also treasurer of the donald j. trump foundation , the president 's charitable organization , which has been sued by the new york attorney general for alleged violations of state law . " david " is apparently david pecker , a trump friend who is the chairman and ceo of american media president trump ’s former personal attorney michael cohen pleaded guilty to eight criminal charges on tuesday . allen weisselberg , who has served for decades as chief financial officer and executive vice president of the trump organization , testified several weeks ago in the criminal investigation by federal prosecutors in manhattan into michael cohen , mr .... photo : associated press president trump ’s financial gatekeeper was granted immunity by federal authorities in new york and testified before a grand jury , the third longtime confidant of mr. trump known to have provided information in an illegal hush - money investigation that has implicated the president . cohen mentioned weisselberg 's name several times on a recorded phone conversation with trump about a payment to kill a story about trump 's alleged relationship with playboy model karen mcdougal . wsj ’s shelby holliday explains how cohen ’s plea agreement could impact the president .