Biden administration shut down COVID lab-leak investigation

Published May 26, 2021 992 Views

Rumble Fox News' Kevin Corke reports on breaking CNN report on Biden's handling of Wuhan lab investigation.

BREAKING: Rumble to Combine with NASDAQ listed CFVI