9:04pm PDT - June 26th, 2023

There is no evidence of a lab leak in Wuhan Province, China that caused the start of COVID-19, says a declassified U.S. Intelligence Report. https://t.co/nlYvoQRten

0 retweets   0 likes  - Trial Lawyer Richard (@TrialLawyerRich)