People in New Delhi, India, protest against the alleged mistreatment of New York-based Indian diplomat Devyani Khobragade, who was arrested in New York City for visa fraud charges, Dec 18, 2013. The diplomat said she faced repeated "handcuffing, stripping and cavity searches" during her detention. [Photo/Icpress.cn]
|