Pomp and Colour as Kenyans Celebrate Mashujaa Day (photos)

Thousands of Kenyans are currently streaming to the revamped Sh460 million Mama Ngina Waterfront in Mombasa…