Know about India's Garuda Commando Force
India | January 06, 2014 7:07 ISTNew Delhi: In September 2004, Indian Air Force established its own special operations unit called the Garuda Commando Force, consisting of approximately 2000 personnel. The unit derives its name from Garuda, a divine bird-like creature