All 18 house church leaders arrested in Langzhong city, Sichuan province on June 9 were released due to pressure from many supporters who called the PSB office after seeing ChinaAid's press release. Thirteen of the leaders served administrative detention for
» Full text »