An Opera News Kenya publication
Africa’s history of societal and interpersonal relations was guided by a moral code agreed upon unanimously…