Sudan: 'Humanitarian situation is getting dire', says ICRC spokesperson
FRANCE 24 English
The International Committee of the Red Cross is a humanitarian organization based in Geneva, Switzerland, and is a three-time Nobel Prize Laureate. The organization has played an instrumental role in the development of rules of war and promoting humanitarian norms.