X

modern day slavery

Devyani Khobragade Agreed to Leave The U.S.

Devyani Khobragade was arrested on December 12 on West 97th street. She was strip-searched and held with other female suspects.…