STEVEN W. MOSHER

Steven Mosher joins to discuss the Chinese Communist Party’s binding hate for God, from under Chairman Mao to Xi Jinping, and the total control they seek to exert on their people.