In a rare act of defiance against China’s Communist Party (CPC), a protest banner has appeared in Xinhua County, Hunan province, calling for freedom and democracy.
Ad Blocker Enabled!
Ad Blocker Enabled!
Our website is made possible by displaying online advertisements to our visitors. Please support us by disabling your Ad Blocker.