About International Rescue Committee (IRC)
The International Rescue Committee is a global humanitarian aid, relief and development nongovernmental organization.
The International Rescue Committee is a global humanitarian aid, relief and development nongovernmental organization.