Fox News contributor Ari Fleischer took a swing at the liberal main-stream media Thursday over its more than year long dismissal of the hypothesis that the coronavirus was leaked from a lab in China.

Fox News contributor Ari Fleischer took a swing at the liberal main-stream media Thursday over its more than year long dismissal of the hypothesis that the coronavirus was leaked from a lab in China.