Saturday, November 09, 2024
Advertisement

ADMIRAL WILLARD NEWS IN ENGLISH

  • centre denies presence of us special forces in india

    Centre Denies Presence Of US Special Forces In India

    India | March 03, 2012 9:19 IST

    New 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

Advertisement
Advertisement
Advertisement
Advertisement