Indian diplomat Devyani Khobragade leaves her guest house in New Delhi, India, on Saturday.Jan 13, 2014

FULL STORY

Photo: AFP

This photo has been viewed 188 times.

TOP top