Michael Ochieng Odhiambo

Michael Ochieng Odhiambo is the Director/Founder of People, Land and Rural Development (PLRD) in Kisumu, Kenya.

Advocate Articles