Department of Energy recently "admitted" that Covid was most likely a lab leak now the FBI

First published at 07:31 UTC on March 1st, 2023.
subscribers

Department of Energy recently "admitted" that Covid was most likely a lab leak (from Wuhan) and now the FBI are getting in on the action and commenting on it. Why?

What kind of deflection are they cooking up with this one? Because with th…

MORE
CategoryNews & Politics
SensitivityNormal - Content that is suitable for ages 16 and over
DISCUSS THIS VIDEO