IFRC General Assembly
Geneva GenevaThe General Assembly is the highest decision-making body of the International Federation of Red Cross and Red Crescent Societies (IFRC). It takes place every two years and defines the general policy and vision of our […]