Why are India and Nepal clashing over disputed Himalayan territory?

general news
With the publication of a new political map, Nepal has toughened its stance on a row over a stretch of disputed land that lies at a strategic three-way junction with China and India. Delhi accuses Beijing of interfering.

Read full article on dw general

Latest News