Geneva Forum panelists analyses systematic religious persecution by Chinese Communist Party
Geneva: China is one of the world’s worst violators of freedom of religion and belief. Even though the Chinese government recognizes five religious groups namely Buddhists, Muslims, Taoists, Catholics, and Protestants under…