In an interview on America’s Newsroom on Fox News, David Asher discusses the Wuhan lab leak.

Caption
Dr. Alex Karp. (Wall Street Journal photo)
In an interview on America’s Newsroom on Fox News, David Asher discusses the Wuhan lab leak.