The Indian Air Force operates a diverse fleet of attack helicopters, each designed for a specific combat role. From the heavily armed Apache to the high-altitude Prachand and the rugged Mi-35, each ...