SOS Children’s Villages International

SOS Children’s Villages International is an international NGO that works with communities and governments to prevent family breakdown and to care for children who have lost parental care, or risk losing it.