A Member of The Church of Almighty Disabled After Intense Torture
Liao Ying (50) is from the city of Zigong City Sichuan Province and currently lives in Yining city of the Xinjiang Uyghur Autonomous Region. She was arrested by the Chinese Communist Party (CCP) police on September 12, 2014, while heading to a gathering of The Church of Almighty God, a Christian new religious movement, and […]