X

Devyani Khobragade May Face New Charges

Devyani Khobragade May Face New Charges

The Indian diplomat, Devyani Khobragade was the center of controversy when she was arrested on December 12 in Manhattan, on…