20131228 india: India's tit-for-tat forces US ambassador Nancy Powell to call off Nepal vacation?