US, Aug. 25 -- When the United States ambassador to India, Sergio Gor, stood in Srinagar last week and called Jammu and Kashmir "an important part of India," Islamabad reacted like someone had crossed... Read More