In China, under a red banner invoking religious freedom, Zengshan Village Christian Church members used large rocks to prevent government workers from moving in to demolish the cross.
In China, under a red banner invoking religious freedom, Zengshan Village Christian Church members used large rocks to prevent government workers from moving in to demolish the cross. Didi Tang AP
In China, under a red banner invoking religious freedom, Zengshan Village Christian Church members used large rocks to prevent government workers from moving in to demolish the cross. Didi Tang AP