brewminate.com
China's Communist Party Forbids Christmas Celebrations, Calling It a Festival of Humiliation - Brewminate: A Bold Blend of News and Ideas
Anti-Christmas protests in 2014. Image from China state-owned China News. By Oiwan Lam / 12.24.2017 A number of