Human Rights
Sichuan Christian physically, verbally abused, forced to stand in rain, cold
China Aid Association (Qu County, Sichuan—March 10, 2014) A believer from the Youqing Church, located in China’s southwestern Sichuan province, was stripped of his clothes, bound and forced to endure