X
A church building in the Funan, Anhui region of China is torn down on the order of Chinese government officials while the congregation worships inside. (Image credit: China Aid)
Give Now