Welp...It looks like China, and Chinese people, are going to be stigmatized for life all around the world. They are saying that COVID was actually leaked from Lab.
Global Horizontal Ad1
Collapse
Google Tag Manager
Collapse
Google Website Review Code
Collapse
Announcement
Collapse
No announcement yet.
China 'no longer deserves benefit of the doubt': Bombshell Senate report concludes that COVID 'most likely' leaked from lab - as lawmakers point the finger at Beijing
Collapse
X
Global Horizontal Ad2
Collapse