“You’ll never work in this town again.” seems to apply here.
Thanks to the telegraph that arrests are imminent, those ‘insiders’ are probably well outside the country, if they were in the US at all.