Countries: Sudan, Saudi Arabia Source: International Committee of the Red Cross Jeddah, Saudi Arabia (14 May 2026) – In response to the growing humanitarian needs in Sudan, the International Committee of the Red Cross (ICRC) has begun operating its RED aircraft from King Abdulaziz International Airp