I am in total agreement with the Mumbai immigrations. Mr. Vijay & his family acted very irresposibly. I guess the first thing one needs to check when travelling are your travel documents. I am just ammazzed that inspite of travelling to India so many times, How can one forget their visa/passport.
It is a human tendency to blame someone else for your own mistake. Thank your stars that you were in India and not in USA. If you had travelled to the USA without a visa your entire family would have been scrutinized and questioned. Rules are rules.My friend who is an American citizen had an identical experience. She too was deported. As far as the french man is concerned we do not know the details and hence should not speculate.
If you want to blame anyone other than your family. Blame the airport authorities at Boston who let you on the flt to India without proper documentation.
I am very proud to say I am an Indian living in the USA. Immigrations did their job. Bravo