Yes. You don't piss off several governments AND hold secrets about those governments and not wake up dead at some point.
I think the onlythink keeping him alive is the thought that he has handed out some of the information "in the event He mysteriously dies" that is to be posted all over the interwebs.
maybe he wont on second thought.
If anything some of these government's might want to keep him alive to avoid what i just said.