Special Force Of Andhra Pradesh
The Greyhounds are an elite commando force of Telangana and Andhra Pradesh states, India created to combat left wing extremists. It is considered the best anti-naxalite force in the country, even abov...