Whistleblower: CIA Bribed Scientists to Hide Link between COVID and Chinese Lab

Category: News
Publish Date: September 14, 2023 - 5:00 am

A high-level CIA official has alleged before Congress that the CIA bribed scientists to hide the link between COVID-19 and the virus lab in Wuhan, China.