In a recent interview with The Hollywood Reporter, comedian Jon Stewart said he was surprised at the significant pushback to his espousement of the COVID-19 lab-leak...
A 900-page trove of newly released documents provides insight into the US-funded research on coronaviruses at China’s Wuhan Institute of Virology. The documents appear to contradict...