ICRC appoints new director-general
… 22-12-2023 Geneva (ICRC) – The Assembly of the … Central and South-Eastern Europe, based in Geneva (1998-2000). He holds an MA in … mandate that stems from the Geneva Conventions of 1949. It helps people around …