Answers in Genesis Apr 26, 2007 #1 China Detains U.S. Church Pastors Police recently arrested four American Christian leaders and dozens of Chinese house church leaders during a fellowship gathering in a northwest province in ... More...
China Detains U.S. Church Pastors Police recently arrested four American Christian leaders and dozens of Chinese house church leaders during a fellowship gathering in a northwest province in ... More...