Human Rights Watch: Beijing Accused of Closing and Destroying Mosques in China.
China Accused of Closing and Destroying Mosques in Crackdown on Islam, Human Rights Watch Reports” China is facing allegations from Human Rights Watch (HRW) for systematically closing, destroying, and repurposing…
