It is seems to be a strange incident happened at Mumbai airport, but if Mumbai immigration officials have done some thing wrong (I personally cant see any thing wrong) the family cant blame them because the fault at their part was unforgivable. I would like to ask the family do you think after staying a long time over USA, if the same thing would happen here you would get a better behavior from USA officials, after staying at USA for couple of years I dont thing so. Before telling shame to Indian officials, Indian system etc. friends remember you are reading something which is from one side of the incident and could be biased version of the whole incident.