zlacker

[parent] [thread] 0 comments
1. arbitr+(OP)[view] [source] 2021-05-24 15:28:46
> The lack of new information from the Wuhan Institute [...] is probably the most compelling evidence in support of the lab escape hypothesis.

or it's just china being 100% opaque about an accident that has already damaged their international reputation, and they're controlling the narrative hard at this point. you know, like they do.

[go to top]