7:01am PDT - June 2nd, 2023

RT @BertRite: Top Chinese scientist concedes that coronavirus may have leaked from Wuhan lab https://t.co/Lpv7i7Jpwx via @Yahoo

0 retweets   1 likes  - JC (@conchbar17)