Feb 12, 2024
Haha. Amazing.
The Experts repeatedly stated the lab leak theory was dead, but a US House Committee uncovered a bit of a traditional American scandal.
https://oversight.house.gov/release/hearing-wrap-up-suppression-of-the-lab-leak-hypothesis-was-not-based-in-science/