The International Federation of Red Cross and Red Crescent Societies (IFRC)
The world's largest humanitarian network that reaches 150 million people in 189 National Societies through the work of over 17 million volunteers. Together, we act before, during and after…