The Chinese government has designated Lottie Moon’s home church, Wulin Shenghui Church of Penglai in Shandong province, a nationally protected historical and cultural site, the China Christian Daily reported Nov.14. Built in 1872 by Southern Baptist missionaries Tarleton and Martha Crawford, the church is still in use with a current church membership of about 4,000. The church was closed to…
Want to read the full article and more?