April 17, 2024

China has constrained the imams of Xinjiang to move in the road