Not surprised reading the inhuman treatment of the NRI who landed in Mumbai.
I have travelled a lot and been through customs and immigration in Chennai, Bangalore and Mumbai and believe me, the ones in Mumbai are toltally inhuman. They are rude, will blatantly disregard procedure and even interrogate valid travellers. It is like a police state.
I have had several fights in Mumbai and only on taking some big names have I been able to get myself through. I have been harrassed despite having all valid documents.
The immigration officials in Mumbai ought to be shot.