Elkana Ongesa

Director , Africud

Nairobi, Kenya

His background