Church Torn Down in China’s Zhejiang Province
A church was forcibly destroyed in a city in China's Zhejiang Province earlier this month. It's the latest in a string of religious clampdowns in the area by the Chinese communist regime.
What would you like to watch today?