Pompeo Says Staffers in His State Department Worked to ‘Thwart’ Promotion of Wuhan Lab Leak Theory
Published
There’s been a news cycle’s worth of finger pointing at the media for dismissing the theory that Covid-19 leaked from a lab in Wuhan, China. Much of the criticism has been well deserved. Despite what outlets like the Washington Post breathlessly reported, the theory was never debunked or a conspiracy. But back in Spring of […]
Full Article