India should seriously think about implementing mandatory ID cards for citizens. Every Indian should carry the card as first identification with their thump impression in it. Now it is extremely hard to track people who visiting India and locate them. This is a wake up call! It is expensive....but this has to be in place. we are spending so much of money for defence....include this as part of the military expenditure!