the foundation is committed to improving the state of the world the town of sta julia ni umunyamakuru wigenga akaba afite icyicaro i nairobi muri kenya ibibazo by abasomyi ese kuba biriho biraboneka