How China is pumping millions to push India out of Nepal

Nepal has cosied up to China like never before, thanks to Beijing’s strategy of ‘making them an offer they cannot refuse’. That presents a strategic dilemma for New Delhi …

( read original story …)