Uncensored News
Luis Palau Remarks in Beijing Rebuked by House Church Leaders
China Aid Association Photo: Chinese House Church Alliance was established on November 20, 2005 in a suburb of Beijing (Midland, Texas – Nov 24, 2005) After hearing and reading what