THE DEVIL AND COMMUNIST CHINA—Steven Mosher
Steven Mosher is the president of the Population Research Institute, and an expert in Chinese history and culture and was the first American social scientist allowed into the country back in 1979. He went in as a pro-choice atheist but witnessed the CCP one-child policy firsthand and later became a pro-life Catholic. In many ways, China has become the hub of the wheel of the world’s communist ideology with many spokes leading out across the world with the poison of communist ideology and influence.