Islam
Shadian: a 1975 conflict between Communist forces and Muslims in China
- Jiyu Yan
- History
- 21 Aug, 2021
During the Cultural Revolution, Communist campaigns attacked religious and traditional cultures, including Confucianism, Christianity, Buddhism, and Islam. The Communist army put pigs' heads in the M
read more