Curious Case of Devyani Khobragade

It is interesting how, Indian deputy consul general to the US, Devyani Khobragade’s detention on visa fraud has opened a can of worms. It points fingers at both India and the US. What has surprised the world, including Indians, is that a country that has been reluctant about commenting or making a statement or takingContinue reading “Curious Case of Devyani Khobragade”