Why Kenya’s President Kenyatta Defended Ksh 8.2 tn Public Debt

Madaraka Day is marked every 1st June in remembrance of the day in 1963 when Kenya attained internal self-rule from the British colonial government