Department of Energy finds Wuhan Lab Leak Theory ‘Plausible’

A report from the Department of Energy has found the Wuhan lab leak theory “plausible.” Why has it taken this long for a government agency to come to this conclusion? Charlie Kirk and Dr. Richard Fleming discuss.

Related Videos

JOIN US LIVE ON RUMBLE NOW!