The deadline for American diplomats and consulate staff to submit their ID cards ends on Monday, a fallout of the arrest of senior Indian diplomat Devyani Khobragade. Top sources in the government say that the tough stand has been taken to show that India means business and the new ID cards would be based on reciprocity - American officials will enjoy only what their Indian counterparts do in the US.
(Read more)