The day was heavy with expectation - the first Mashujaa Day for President William Ruto as head of State, and a crucial moment of reflection for all Kenyans. As with every national holiday, it was a ...
The rich culture of the nine sub-tribes of the Mijikenda people, Waswahili, and Arabs, punctuated by folk songs, poems, and dances dominated the Mashujaa Day celebrations in Kwale. The rhythm of the ...