Alain Aeschlimann

Alain Aeschlimann is the head of the Central Tracing Agency and Protection Division of the International Committee of the Red Cross