International Fund for Africa is a non–profit corporation dedicated to preventing, alleviating, and abolishing suffering of human and non–human animals.