David Calleb Otieno

Land & Environment Scientist, Economist and Social Science Researcher, Policy Chief of the Kenyan Peasants League (KPL).