Will Nepal succumb to the US charm offensive and incur China’s wrath, as India loses the plot?
Washington is bending over backwards to lure the newly-formed Communist coalition government of Nepal, which came to power at the end of December, away from its two biggest neighbors – India and China. Both nations are locke