If the Wall Street Journal says so, it must be true.
ARREST FAUCI, IMPEACH BIDEN NOW
By March 2020, I had written an extensive article showing the Wuhan lab leak as most likely scenario. Which no one would publish.
Yesterday, the US Dept of Energy was revealed as agreeing.
-jg