Recently the Indian diplomat Devyani Khobragade returned to India in a huff, leaving a grand jury indictment in the US behind. In the background was the utter shock when she as India’s deputy consul in New York City, was arrested on charges of visa fraud and making false statements regarding the employment of her live-in […]