ICRC

ICRC

International Committee of the Red Cross: On the ground in over 80 countries, providing humanitarian aid to victims of conflict and violence.