James Carafano joined Fox News, Saturday, May 30, to talk about the latest from China, China’s numerous promises which it has broken, and the need for the Trump administration to hold the Chinese Communist Party accountable.
Views:
A fine selection of independent media sources
James Carafano joined Fox News, Saturday, May 30, to talk about the latest from China, China’s numerous promises which it has broken, and the need for the Trump administration to hold the Chinese Communist Party accountable.