The Wuxi Christian Church in China’s Zhejiang Province. The authorities have issued demolition notices to more than 100 churches in the area.
DIDI TANG / ASSOCIATED PRESS
JULY 28, 2014
BEIJING — In another sign of the authorities’ efforts Continue reading