Hundreds of Kenyans thronged Ithookwe Stadium in Kitui County on Monday morning to mark this year’s Mashujaa Day celebrations, a national holiday dedicated to honoring Kenya’s heroes.
From as early as dawn, crowds streamed into the 10,000-capacity venue, braving long queues and tight security checks. According to the Ministry of Interior, at least 20,000 attendees were expected double the stadium’s capacity. The event drew people from across the country, all eager to celebrate patriotism and unity.
The stadium, beautifully decorated in the colors of the Kenyan flag, radiated a spirit of national pride. Many attendees wore attire in black, red, green, and white, while some went a step further by painting their faces and bodies in the flag’s hues. Children proudly waved miniature flags as choirs filled the air with patriotic songs.
Security was tight, with hundreds of officers stationed in and around the venue to maintain order. Despite the massive turnout, the atmosphere remained peaceful and jubilant.
At the center of the stadium stood a grand podium adorned with traditional and modern Kenyan symbols, awaiting the arrival of President William Ruto, who was set to lead the nation in paying tribute to the country’s freedom fighters and contemporary heroes.
The celebrations also carried an international flavor, with Senegalese President Bassirou Diomaye Faye attending as the chief guest. Mozambique’s Prime Minister Maria Benvinda Levy was also among the dignitaries present underscoring Kenya’s growing diplomatic and regional stature.
Interior Principal Secretary Raymond Omollo confirmed that all preparations had been finalized, describing the event as a moment to reflect on Kenya’s heroes past and present whose sacrifices continue to inspire national unity and progress.