The International Rescue Committee, (IRC) is a US based non-profit, humanitarian agency that provides relief, rehabilitation, protection, resettlement services, and advocacy for refugees, displaced persons and victims of oppression and violent conflict.