Centre Denies Presence Of US Special Forces In India
India | Mar 03, 2012, 09:19 AM 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