Uncensored News
Five Detained Xinjiang Church Leaders Released after International Pressure
China Aid Association photo: pastor Yang Tianlu detention paper (Midland, TX (CAA)-May 18, 2007) CAA has learned after intensive diplomacy and media pressure, the five detained house church leaders in