“A Sparkling Christmas” at Disneyland Hong Kong
Since 1949 the Communist Party of China, which is an atheist organization, has governed China. It presently formally permits five religions in China: Buddhism, Taoism, Islam, Protestantism, and Catholicism (though…