COVID is ravishing China. I guess what do you expect when you look at their diet. However, somebody said that they believe that COVID was invented in a lab in Wuhan, China.
Global Horizontal Ad1
Collapse
Google Tag Manager
Collapse
Google Website Review Code
Collapse
Announcement
Collapse
No announcement yet.
Is China FINALLY ditching its Zero-Covid strategy? Cities stop routine testing and isolation time cut nationally despite record cases in some regions.
Collapse
X
Global Horizontal Ad2
Collapse