News Index
Human error was responsible for most of the 74 crashes of Indian military helicopters over the past 24 years, Defence Minister Manohar Parrikar told India's parliament on 3 March.