Fletcher FU-24 crash, Dec 31, 1982, El Fau

Fletcher FU-24 accident on December 31, 1982 near El Fau, Upper Nile, Sudan with no fatalities.

More crashes