A file photo of Devyani Khobragade, a New York based-Indian diplomat. [Photo/Icpress.cn]
Family Banquet
Dick Nicholls in tool heaven
8 things truly powerful people say