Muslim community in Nepal hold anti-China protest, demand justice for Uyghur

Muslim Kalyankari Samaj, a civil society group, in Nepal held anti-China protest rally in Pokhara city.

Latest Videos