Foreign Ministry Questions Devyani Khobragade’s Integrity in Affidavit in Delhi High Court July 21, 2015 by safoora