By SD Muni—– India-Nepal relations have been trapped into an uncomfortable and undesirable bind. If the recent statements made by the two countries at the UN Human Rights Council meeting