We indians will be slaves forever to white ppl, specially of western countries, wht does NRI exactly means, a person living abroad, outside of borders of India, so it means a person living even in Saudi, Bangladesh, Nepal China, South America, Carribean Islands, Kenya, West Africa are also NRI's, but whenever I see the Articles above related to NRI's all the times they are from USA, Canada & UK, dont we consider other indians staying abroad other then USA, Canada & Uk as NRI's ????????????? I am not NRI but I always have thinking of this, western ppl call us Dogs but still we lick their S, why why why ?? As a Indian I seriously need change, give importance to everyone.....dont act like doggs, specially Indian Govt & Media all over india !!!!!!!!!!