By Anon Diplomat Devyani Devyani Khobragade is India’s deputy consul general in New York. On 12 December 2013, she was taken into custody just as she was dropping her daughter off at school. She was handcuffed in public. She was strip-searched. She was put in a cell with drug addicts and subjected to DNA swabbing. […]
↧