Madaraka Day Celebrations
uhuru park Uhuru Park, Nairobi, KenyaMadaraka 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 […]