It is very bad that a family did not know about Indian visa rules for reentry. American visa or American Citizen did not require any visa for all european countries and require visa for asian countries. Being stayed for 7 years one should know global rules and should be face any consequencies.Blaming Indian officials for ones mistake is no good.