image
Protesters rally at Chinese Embassy in Kathmandu against enc