Date: July 5, 2018 Source: Different NGOs On July 4, Bitter Winter reported that Sister Zou Demei, the leader of the Christian new religious movement The Church of Almighty God in four Chinese provinces, is detained in Detroit, Michigan, and is under immediate threat of being deported back to China. She is wanted there…
Read More