US Admits COVID-19 Most Likely Caused by Wuhan Lab Leak
According to a recent paper from the US Department of Energy, COVID-19 most likely leaked from a virus lab in Wuhan. A top-secret intelligence analysis that was last week sent to White House officials, the organization now believes the most…