Christian priests detained in China's Hebei province on charges of 'brainwashing'
International Christian Concern (ICC) reported the incident of the arrest of four Christian priests working as seminary professors along with three priests under the charges of `brainwashing`.
May 28, 2021, 13:04 PM ISTTen Chinese cities issue pollution red alert
More than 100 million people in China have been warned to stay indoors after at least 10 Chinese cities issued red alerts for smog, state media reported Thursday.
Dec 24, 2015, 16:05 PM IST