(ChinaAid) Guiyang, Guizhou Province — At approximately 11 pm (Beijing time) on May 23, as Pastor Yang Hua of Guiyang Living Stone Church, planned to visit Christians in Qingdao, local Chinese Communist Party (CCP) police seized and transported him to their station. While officers detained Pastor Yang in their station, a leader of the Guiyang Yunyan District…
Continue reading the story