>>10128018 (PB)
>a claim contradicted by other studies.
Which have, themselves, been retracted / debunked due to major errors.
>>10128020
NOT THE WUHAN LAB. STOP POSTING THIS BULLSHIT.
The truth is plenty bad enough and we don't need to embellish it ... but when we post lies we discredit ourselves.
But that's why you posted this, isn't it?