I agree with Dilip and condemn the comments of dominic. It is not sensible to compare the discrimination of whites against browns with browns against browns. Is not there anything like nationality? Dont you think your fellow Indians or People of Indian Origin in other countries as your brother/sisters? I have observed this type of treatment even in US, desis wont treat desis as good as they treat whites? Why is that so? Come on we are all Indians and we must be united and help each other in hitch.
I feel pity for Vijay and Vaishali and hope they will never ever have such bitter experience in their future trips to India.