Job Listings

modern day slavery

Devyani Khobragade Agreed to Leave The U.S.

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. Later that day, she was presented before a U.S. magistrate judge and then Devyani Khobragade was released on a…>read more

No Comment January 10, 2014