[–] redstarkachina 0 points 1 point 1 point (+1|-0) ago
I was wondering the same thing TBH could just be a rumor as far as I know. I do believe that people get 'suicided' for political reasons, but knowing if it actually was the DAY before they were set to testify seems difficult unless you are an insider