We have been self-censoring ourselves as a result of China: Gen. Jack Keane

Fox News strategic analyst Gen. Jack Keane discusses China’s response to Pelosi’s potential trip to Taiwan on ‘Fox Business Tonight.’