Sounds like the plot to some cheaply done political potboiler. Hell, I wouldn't be surprised if this drama actually becomes a film down the road, with only the names changed to protect the "innocent".
Avatar: Here's to the late, great Steve Dillon. Best. Punisher. Artist. EVER!