Sher Bahadur Deuba

Painting Nepal Red

China has spread its aggressive tentacles to its Himalayan neighbour. Indian diplomats have cause for worry Kathmandu : Binod Choudhary is…

8 years ago