Know about India's Garuda Commando Force
India | Jan 06, 2014, 07:07 AM 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