293 () posted 3 years ago by Sa1tyBastard 3 years ago by Sa1tyBastard +294 / -1 73 comments share 73 comments share save hide report block hide replies
whats your evidence it was a troll email? Isnt that exactly the defense they would use to discredit the truth?
https://www.pnas.org/content/102/33/11876