Song and dance in Kakamega as Kenyans mark Mashujaa Day [Photos]

The ninth Mashujaa Day was held in Kakamega County for the first time. The Western region residents couldn't have been more proud to host President Uhuru Kenyatta and his entourage, which included visiting Namibian President Hage Geingob.

Final preparations marked the beginning of the celebrations at Bukhungu Stadium, with security tightened, as national leaders were expected.

And so the celebrations started ...

From the influential politicians, to the ordinary mwananchi, all came to celebrate Kenya's Mashujaa Day. The pride was written all over the face, and everywhere else...

Whether it rained, or shined... 

There was no dull moment, not with the songbirds invited to entertain the guests.

In his speech President Uhuru Kenyatta spoke about unity, saying the spirit of the handshake must be emulated across all political outfits.