Non-profit organization in the USA
rescue.org
The International Rescue Committee is a global humanitarian aid, relief, and development nongovernmental organization. Wikipedia