Xourav GanguLee, you are just using intermperate language. What has it got to do with Punjabis? Why do you hate the Punjabis so much? They are brave men who work hard. You can see a large number of Punjabis in the armed forces also.
Anyway there is difference in the blood or Punjabis or any one else (there are only four blood groups - A, B, AB and O with RH postive of negative (of course there is one rare oneknown as "Bombay group" - this is indeed a blood group - not some abuse)