Madaraka Day: Kenyan Independence Day Celebration
West Linn Public Library 1595 Burns St, West LinnMadaraka Day ("Internal self rule" or Self-Governance Day) is a national holiday that is celebrated annually on June 1 in the Republic of Kenya. It commemorates the day in 1963… Read More »Madaraka Day: Kenyan Independence Day Celebration