by Stephen Lendman India's New York consular official was targeted. Devyani Khobragade is Deputy Consul General. On December 12, US marshals abused her. They arrested, handcuffed, detained, and strip-searched her multiple times. India's government had…
more »