[待更新] iKhaya likaBaba is a non-profit organization based in uMhlatuze, KwaZulu Natal, South Africa. The name iKhaya likaBaba is a zulu phrase which means "the Father's House". Its inception and creation took place in the hearts of a group of caring individ...students' work in aid of iKhaya LikaBaba's Home for Orphaned and Abandoned Babies. A portion of th...