The U.S. Department of Energy recently admitted — with ‘low confidence’ — that it believes the COVID-19 pandemic likely DID begin with a lab leak in Wuhan, China (shocking!). So, has our federal government grown SO large that it’s now…
Glenn: Why is the left admitting to the COVID lab leak NOW?
0 Comments
Most Voted