Pinterest • The world’s catalogue of ideas

Indian Special Forces

The Special Forces of India refer to those units which are under the direct command of the Indian military and specifically organized, trained, and are equipped to conduct and support special operations.
5 Pins9 Followers