17 Times Infowars Told You COVID-19 Was Man-Made & Leaked From The Wuhan Lab
Infowars February 27th 2023, 5:41 pm
A Wall Street Journal report published on Sunday revealed leaked classified documents showing the U.S. Department of Energy thinks the Covid pandemic likely escaped the Wuhan lab.
Now, it’s time to look back at the past three years of Infowars coverage informing the public about the lab-leak theory far ahead of mainstream media and establishment politicians.
LOTS TO WATCH HERE!!!!!!: