Posted on October 13, 2020 by adminHow 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 …)