Madaraka Day Celebrations
Madaraka Day ("Internal self rule" or Self-Governance Day) is a national holiday that is celebrated every 1 June in every year in the Republic of Kenya. It commemorates the day in 1963 that Kenya attained internal self rule after being a British colony since 1920.Kenya only attained partial independence on this day in 1963 and did not become a […]