Muslims in Nepal hold anti-China protest to condemn Uyghur genocide
Nepal organised a protest rally in Birgunj town of Nepal to condemn the genocide of Uyghur Muslims in Xinjiang province of China. They were carrying placards condemning the atrocities against the …