Kairuthi Kubai, Faith
(Moi University, 2022)
Human rights considerations to foreign aid relations have become an important instrument for state diplomacy. Kenya is a signatory to most human rights treaties and conventions and should therefore as a duty bearer be ...