In 2024, the ICRC navigated a complex and challenging operating environment to deliver humanitarian aid to millions of people in over 100 countries. Around 130 armed conflicts were being fought around ...