1 minute read All NFN News China dismisses FBI statement on COVID-19 lab leak theory newsfactsnetwork March 1, 2023 0 For the second day in a row, China on Wednesday dismissed U.S. suggestions that...Read More
2 minutes read Left-Center Pro-Science The Lab-Leak Theory of COVID’s Origin Is Not Totally Irrational Media Bias Fact Check October 1, 2021 0 Credit: Jay Bendt In June a well-known climate scientist opined on Twitter that “I'd...Read More