We do not need any nepali 'shield' against india. where was the shield when china attacked india in 1962. you need india as shield against china.
Well you do not need it now as your govt. has become a stooge of china.
how do you expect your new leaders to so something for your country when they themselves are killers of innocent people.. Shame on all the nepali people