Senate Report Finds 2 Wuhan Lab Leaks | China In Focus
China in Focus
Where did #COVID19 really come from? A Senate report is shining the spotlight on #Wuhan’s infamous virology lab, concluding there could have been not one, but two virus leaks. But key data points are still missing, and the...