Shaanxi
UPDATE: Three Taochuan Christian Church Leaders Released in Shaanxi
China Aid Association (SHAANXI – June 27, 2009) The three detained house church leaders of Taochuan Village Christian Church in Shaanxi province were released after serving detention for “engaging in