Type something to search...

Islam

Shadian: a 1975 conflict between Communist forces and Muslims in China

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