IFRC

IFRC

IFRC and Red Crescent Societies Uses CBT for Disaster Response Efforts in Malaysia Following Severe Flooding The International Federation of Red Cross and Red Crescent Societies (IFRC) is the world’s largest humanitarian organization, with 189 member National...