The Deputy Consul General of India Devyani Khobragade was strip searched and confined with drug addicts and subjected to DNA swabbing after her detention in a visa fraud case. On Monday, India had retaliated against U.S. for the humiliation of diplomat as they gave refusal to meet a Continue Reading