Ee Mungu Nguvu Yetu: The Making of the Kenya National Anthem

The Kenyan National Anthem, as any national anthem should, stands as a symbol of unity, patriotism, and the pressing urgency denoting the time of its composition that needed to gather the people of Kenya into a sort of decorum that was vital for this young nation straight out of a long and ardous road to […]
The Afro-Shirazi Revolution and the Emergence of a New Zanzibar

The Zanzibar Revolution of 1964, a watershed event in postcolonial African history, marked the subsequent overthrow of the Arab Omani-dominated Sultanate and the integration of Zanzibar and Pemba (called the spice islands) into the newly formed nation of Tanzania. The revolution happened barely a month after Zanzibar had gained its independence from British rule on […]