Commemorates Kenya gaining internal self-rule from Britain
Madaraka is a Swahili word meaning "power" or "responsibility"
Commemorates Kenya gaining internal self-rule from Britain
Commemorates Kenya gaining internal self-rule from Britain
Madaraka is a Swahili word meaning "power" or "responsibility"