Fletcher FU-24 crash, Jul 31, 1987, El Fau

Fletcher FU-24 accident on July 31, 1987 near El Fau, Upper Nile, South Sudan with no fatalities.

More crashes