Show of HandsShow of Hands

dralgo December 21st, 2013 1:35am

Devyani Khobragade, India's deputy consul general in New York, was arrested last week on charges of visa fraud related to her treatment of her housekeeper, who was also from India. What is the right course of action for the U.S.?

26 Liked

Comments: Add Comment