24 House Church Leaders Missing After Police Raid in Henan Province, China
China Aid Association learned 24 House Church Leaders are still missing following a police raid on a house church leaders’ meeting in Henan Province. CAA released the Defense Statement today in the case of a controversial religious group leader, Xu Shuangfu, by his defense Lawyers.