It's sad that the kids had to endure a painful journey back for no fault of their own. It's bad that the dad and mom want to point fingers at others (Air France, immigration officials, white slave mentality ...) rather than take responsibility for their stupidity. It is good that the immigration folks did their job without asking for baksheesh. This is normal when you go to a country without a visa.
India is so diverse that there is always enough room to claim discrimination - because I am brown, because I am a muslim, because I am SC/ST. Next time try: because I am stupid.