Chinese Christians protest installation of cameras in churches
Christians in China clashed with police over installation of surveillance cameras in churches for "anti-terrorism and security" purposes in Zhejiang province's Wenzhou city, known as "China's Jerusalem", according to a media report.
Apr 03, 2017, 16:25 PM IST