India has expedited its efforts to scuttle China’s move to grow its influence in Nepal and to put the ties with Kathmandu back on the track. With Beijing making all …

source

LEAVE A REPLY

Please enter your comment!
Please enter your name here