International Committee of the Red Cross
The International Committee of the Red Cross (ICRC) is a humanitarian organization founded in 1863 in Geneva, Switzerland, where its headquarters remain. It operates as a neutral intermediary in armed conflicts, visiting detainees, assisting affected civilians, and promoting international humanitarian law. The ICRC is one of the three components of the International Red Cross and Red Crescent Movement.
No published stories mention this organization yet.