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