Steve Mosher doesn’t buy China’s story about the origin of the virus. Neither should you.
His article about a possible bio-weapon leak in Wuhan, originally published in the New York post, has 2 million views and counting! Tune in on Fox News tonight at 8 PM EST to learn more about what Steve has to say on China’s coronavirus cover-up.