In a somewhat surprising turn of events, Indian diplomat Devyani Khobragade, arrested for visa fraud last month in New York, has been given diplomatic immunity
Tag: Devyani Khobragade
Indian Government and Public Furious over Diplomat’s Arrest in New York
India’s political leadership as well as Indian public is reacting strongly to the arrest of a female Indian diplomat in New York City last week.