IFRC
Initialism of International Federation of Red Cross and Red Crescent Societies.
Proper noun
- Initialism of International Federation of Red Cross and Red Crescent Societies.
- “We cannot afford to become bogged down in negotiations over the next six months,” IFRC president Francesco Rocca said, adding that government needed to share stocks, particularly with countries experiencing Covid-19...