Background
Afulo, Joseph Oduor was born on April 27, 1962 in Bondo, Kisumu, Kenya. Son of Aloice Ogutu Afulo and Margeret Afulo Akelo.
Afulo, Joseph Oduor was born on April 27, 1962 in Bondo, Kisumu, Kenya. Son of Aloice Ogutu Afulo and Margeret Afulo Akelo.
Doctor of Philosophy, Marqutte University, Milwaukee, 2005.
Principal Hekima College, Adams Arcade, Kenya, 2007. Director Mwangaza Spiritual Center, Langata.