zlacker

[parent] [thread] 0 comments
1. cameld+(OP)[view] [source] 2021-05-07 15:10:15
Back in January, it wasn’t. Some Chinese friends of mine became very convinced it was a lab leak back in Jan 2020 based on rumors on WeChat. The censors cleaned that up, but I’m pretty confident that privately a lot of people in China believe the lab leak theory.
[go to top]