• TwoTigers24, New York
  • November 16, 2024

0 Comments

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 U.S. intelligence community is holding back. Meanwhile, Beijing is firmly denying the lab leak theory. 00:00 Intro 00:45 Senate Report Finds Two Wuhan Lab Leaks 03:50 U.S. Arrests Two for Chinese Police Station in NY 07:34 Uyghur Lawyer Condemns Chinese Police Outposts China Uses Embassi

Leave a Reply

Your email address will not be published. Required fields are marked *