Displaying results 1 - 2 of 2
Zhang Xia was imprisoned for her religious activity.
On March 15, 2016, police in Dalian municipality, Liaoning province detained Zhang and later raided her home, confiscating her personal…
Leah Sharibu is being held in EPC custody for refusing to renounce her faith.
On February 19, 2018, the Islamic State - West Africa…