Nepal gets a new beat with its rapper PM

The testy history with neighbours India and China. An allegory on deep wounds