IFRC

Initialism of International Federation of Red Cross and Red Crescent Societies.

Proper noun

  1. 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...