Tags Indian air force

Tag: indian air force

Indian Air Force accepts it shot down its own helicopter

Indian Air Force shot down its own helicopter the day when Pakistan and Indian air forces engaged in a limited battle. The new IAF chief calls it a big mistake