Chinese authorities reportedly made the Imams swear an oath that they will never teach Islamic religion to children as well as telling them that prayer is harmful to the soul In the bid to trample ...
In the bid to trample religious freedom, China has subjected the imams of an eastern Muslim majority district of Xinjiang to humiliation by forcing them to dance in the street. Chinese authorities ...