People like him should be made to serve / live in the North East India to know and see that part of the country. Lovely and cultured people and what a beautiful land.
the officers has right and for securities they can asks and question . and it is clesred that non indian people are holding indian citizen card . so officers are doing their job if they demand any money then you can make a argument.