What is Mashujaa Day and why is it celebrated?

Kenya flag

Mashujaa Day (“mashujaa” is Swahili for “heroes”) is also known as Heroes’ Day and is a national day in Kenya.

The day is celebrated on 20 October in Kenya as a public holiday to collectively honour all those who contributed towards the struggle for Kenya’s independence or positively contributed in the post independence Kenya.

It was previously known as Kenyatta Day, which was celebrated to commemorate the detention in Kapenguria of freedom fighters Achieng’ Oneko, Bildad Kaggia, Fred Kubai, Jomo Kenyatta, Kung’u Karumba and Paul Ngei, often referred to as the Kapenguria Six.

However, following the promulgation of the Constitution of Kenya in August 2010, Kenyatta Day was renamed.

Mashujaa Day 2017

President Uhuru Kenyatta will lead Mashujaa day at Kenyatta Stadium in Machakos town, the first time the national day will be celebrated outside Nairobi.

Meanwhile, Nasa leader Raila Odinga will lead an opposition Mashujaa Day event in Kisumu in memory of the victims of police brutality.

1 COMMENT

Leave a Reply