The Indian Air Force Group Captain fell victim to his own leadership error
The Indian Air Force denied that its own helicopter was downed: Photo: File New Delhi: The Indian Air Force Group Captain fell victim to his own leadership error. The report…