Show more
IFRC

International Federation of Red Cross and Red Crescent Societies (IFRC)

The IFRC is the world’s largest volunteer-based humanitarian network.

Jump to main navigation, main content