X

Indian Diplomat Devyani Khobragade Seeks Dismissal of Charges

Indian Diplomat Devyani Khobragade Seeks Dismissal of Charges

Diplomatic immunity is a form of legal immunity that ensures that diplomats are given safe passage and are considered not…