Who is Devyani Khobragade?

The Arrest of  Devyani Khobragade in New York has triggered a big Diplomatic Row between India and United States.  She was taken into custody by law enforcement authorities in New York in the morning of December 12, 2013 while she was dropping her daughter at school. She was later released that same evening. In this article we … Continue reading Who is Devyani Khobragade?