by Angela Eckhardt | Feb 18, 2020 | Andrew Klaven, Daily Wire
Andrew Klaven looks at the unprecedented travel restrictions China has put in place to contain the coronavirus and the question of whether the coronavirus may have somehow come out of the level 4 biolab located near the Wuhan Market that has been publicly blamed for...