November 22, 2024

The Telegraph (India): “Muslim organisation cries China ‘persecution’ of Uyghurs”