The Central Tracing Agency

, Crosswise / Library / Research Guide

Initially, the International Committee of the Red Cross (ICRC) was founded in 1863 with the mission to improve the care and protection of ...