zlacker

[parent] [thread] 0 comments
1. pbourk+(OP)[view] [source] 2021-05-07 16:07:37
The article refers to two letters from leading researchers arguing against the lab escape hypothesis, one published in a Nature journal. It’s not like the media were spinning this story out of whole cloth. The whole thing was unfortunately hyper politicized from the start.
[go to top]