Friday April 11, 2025
UN cargo aircraft rests on its nose after a landing gear failure at Mogadishu’s Aden Adde International Airport on April 1, 2025.