COVID-19 Likely Started As Result of Lab Leak in China, New Report Fi
Getty Those who speculated COVID-19 might've arisen from a lab in China -- meaning it was created by scientists and accidentally escaped -- appear to have been right all along.
Per the Wall Street Journal -- which says it's reviewed an internal report by the U.S. Energy Dept. that was apparently shared with the White House and Congress recently -- the lab leak theory seems to hold true, at least based on their own investigation and findings.
[Read More]
Man Whose Wife Killed Mistress Before Suicide Was Possible Target