Uncensored News
Arrested Church Leaders Released Under International Pressure
China Aid Association ASSOCIATED PRESS: Chinese Police Detain Protestant LeadersArrested Church Leaders Released Under International Pressure (Midland, Texas (CAA) Oct 21, 2005)—CAA learned that as of October 21, 2005 at