Two Things: 1. I can understand that it might have been one of the worst 2-3 days of their life.
2. The biggest culprit of the suffering were the parents. How can they forget the visas. When it comes to India, everyone takes it for granted. Same people would have checked 10 times before they left home if they were travelling back to the US.
Just take this as an example and be prepared next time.