I don't understand what kind of a dumb parents are they, blaming indian immigration. I stay in michigan, US and always check my travel papers twice before I step out(international journ.).
They themselves are racial, discriminating their own kids ...think ...what you are doing. Stop blaming and putting your own stupidity on others shoulder.