SHAANXI, China /Christian Newswire/ — On July 29, 2009, the Luonan People’s Court of Shaanxi publically tried the case for Liu Caili, Huang Shumin, and Xu Fenying, leaders of Taochuan Christian Church who were arrested and detained by the Luonan County Public Security Bureau (PSB) on June 14. They were shown handcuffed on the Luonan [...]




