ABDUL BARI MASOUD | Clarion India
New Delhi: China was once again the world’s leading executioner while India witnessed a significant increase in the number...
(AFP): A Chinese official who allegedly declined to smoke in front of Muslims in Xinjiang has been demoted for taking an “unstable political stance,”...