Garuda commandos

IAF pilots carry out dare-devil night mission to fly out 121 Indians from Sudan

In a dare-devil night operation, Indian Air Force pilots landed a C130J Hercules transport aircraft on a small airstrip in…

2 years ago