De Havilland DHC-5 Buffalo crash, Mar 22, 2025 (5 killed)

De Havilland DHC-5 Buffalo accident on March 22, 2025 near Ceel Xabaalbow, Shabeellaha Hoose, Somalia with 5 fatalities. Cause: Somali SCAA and AAIB...

A DHC 5 Buffalo cargo plane returning from Dhobley crashed about 24 kilometers southwest of Mogadishu after the crew shut down an engine and declared an emergency. All five aboard died.

More crashes