Centre Denies Presence Of US Special Forces In India
India | March 03, 2012 9:19 ISTNew Delhi, March 3: The Ministry of External Affairs and the Defence Ministry on Friday denied a top Pentagon general's statement that crack U.S. military troops were based in India besides Nepal, Bangladesh, Sri Lanka