Power play: China and India jostle for influence in Nepal

Nestled between India and China, Nepal is seen as strategically valuable to both giants, as they jostle for supremacy over the impoverished nation. Dinah Gardner reports.

READ FULL ARTICLE