News

The International Committee of the Red Cross (ICRC) is a neutral, impartial and independent organization with an exclusively humanitarian mandate that stems from the Geneva Conventions of 1949. It ...