IAF's tireless C-130 Hercules sets new record for longest non-stop flight
The C-130 Hercules is a four-engine turboprop military transport aircraft.
Nov 19, 2017, 10:49 AM IST
The C-130 Hercules is a four-engine turboprop military transport aircraft.
Nov 19, 2017, 10:49 AM IST