7

5 comments

[–] jobes 3 points (+3|-0)

It's kind of crazy that all this Biological Research Center stuff all happened over 5 years ago and we're just learning about it. How many other places had been operating like this? Did the feds raid other similar businesses? Kind of hoping we learn more