If you are a Punjabi Sharma then you are not even Indian forget being a Hindu. You are descendant of the Arabs, Egyptians and Iranians who formed Alexander's army that settled in Punjab. Now you know the mystry behind your Arabic look? Does Bin Laden look like you or does he look like a South Indian non-Brahmin?