Comment
Comment by hydrogen7800
I saw this the other day and was looking for discussions elsewhere than reddit, but wherever it's mentioned, his death is correlated to his being a whistleblower. Is there any original reporting validating any of that?