U.S. Admiral claims there are U.S. special forces in India
Just recently the Pentagon admitted that the U.S. had boots on the ground in Yemen after a security team was attacked. Now Admiral Willard head of the U.S. Pacific Command said that U.S. special forces had been deployed to India. He went on to say that special forces had also been deployed in Nepal, Bangladesh, Sri Lanka and the Maldives. If you want to travel join the U.S. Special Forces. The purpose of the deployment is to fight a militant group.
The U.S. Embassy in India and the Indian Defense Ministry later denied the claims. Both claim there are no U.S. troops of any type within India. These matters are kept secret to avoid any political repercussions.
The opposition in India is already asking why there was no consultation with parliament before the U.S. troops were allowed to operate in India. Indian External Affairs stated that the U.S. had never sought to deploy any troops nor had India ever approved any deployment. Obviously the good admiral Willard must have been imagining things. Maybe he will be replaced.
Willard really must keep his mouth and his imagination in check. None of the countries mentioned by Willard were known to have any U.S. troops present. Willard's imaginations are no doubt a reality but a reality that is not to be revealed. For more seethis article.