Lt. Col. James Carafano on Coronavirus: China Very Publicly Telling Lies About the U.S.

James Carafano joined “America First With Seb Gorka,” Friday, March 20, to talk about the latest on the coronavirus, the Chinese and Russian efforts to spread lies and propaganda against the U.S., and why America is the best country in the world to respond to and defeat the coronavirus.