I feel this person become the ambassador for India laggin even common sense. Recall Mr. Vajpayee appreciated Nehru during his visit to other countries, but Vajapyee and his party is the biggest critic of Nehru. The reason is when you are out of country, we should respect our country men, party irrespective of our own opinion. But these man used all nonsense words, in nonsense words do you have anything personal - off the record? bad is bad whether is on the record or off the record, it is immaterial!
he said - lack of self respect even after 60 years - this is unacceptable - showing arrogance of power!
The fundamental thing in foreign policy is "America never did anything good for any country at any time"