Happy Madaraka Day
“Internal self rule” or Self-Governance Day Madaraka is a Swahili word for “authority,”the assignment of authority”. This is a national holiday that is celebrated every 1st June in every year in the Republic of Kenya. It […]
“Internal self rule” or Self-Governance Day Madaraka is a Swahili word for “authority,”the assignment of authority”. This is a national holiday that is celebrated every 1st June in every year in the Republic of Kenya. It […]