lab leak

China Lab Leak Smear: Accuse Them Of What You Have Been Doing First
The US is as of this moment smearing China by saying that Covid got out from a lab in Wuhan. A concerted campaign going on as evidenced by the same headlines being pushed by all the media that lied about Iraqi WMDs - from WaPo to CNN. This is happening ...[Read more]