IFRC
IFRC

IFRC

International Federation of Red Cross and Red Crescent Societies.