A new whistleblower testimony before Congress claims that the Central Intelligence Agency (CIA) meddled with science when it tried to pay off analysts to bury findings suggesting that the Wuhan coronavirus (COVID-19) most likely leaked from a lab in Wuhan, China. A senior-level CIA agent told House committee leaders that his employer attempted to pay […]