33 () posted 3 years ago by velocistar 3 years ago by velocistar +35 / -2 30 comments share 30 comments share save hide report block hide replies
Ok that freaked me out. One of the scientist accused of possibly stealing stuff from Canadian labs also worked on Ebola.