ICCF Holland
International Child Care Fund Holland (ICCF Holland) is a small non-governmental organization that supports a project in Kibaale, a small town in the south of Uganda. The project aims at helping AIDS victims.