First of all responsible citizen of any country should know and follow the rules like carrying passport and visa with them when they want to go out of the country. There is no excuse in that for forgetting such a thing. Also to note that US or any other country will not allow to enter any nationals without the documents. What immigration did was as per the law. But again immigration in India is also not something we can boast of. They are corrupt and hungry for money which I have experienced myself. In this case if some money was offered to them they would have helped these people.