China asks Nepal to curb Free-Tibet movement
China asks Nepal to curb Free-Tibet movement
Nepal is home to around 20000 Tibetan refugees who often take to the street demanding independence of Tibet and vehemently protesting against human rights abuse by China despite stepped up security. The Nepali government has restricted all protests ...