Anyone can understand the difficulties but the blame is not solely on one side... Be it India or United States of America it doesn't matter...it wud have been not much different in a similar situation if it was US port of entry... maybe better management of the situation could have been possible... All Indians be they in the country or in foreign land have NO RESPECT for their fellow country man!! I think its exaggerated version of *Athithidevobhava* imbibed deeply in indian phsyche...for sure there cud be some technical reason for the other foreigner getting a transit visa... most of these things are at the discretion of whimsical fancy of the issuing authority and its not jus the case with A country... they work under the cover of rules which are confidential and hence no scope for questioning... If such things make a person shamefull of being Indian then they are obviously no more Indian and shud not call themselves Indian either! Every coin has 2 sides... if anyone feels the coin is of no use coz of the bad side then better not carry it than using the good side when needed!! This would be a typical lopsided thought of abusing... All the best to the family on their next visit