Share ABILA-SHELTER Abila, is luo word for homestead. My upbringing was a result of such communal set up....Read More Sep 3