Tags: Holiday.
Mashujaa Day also known as Heroes’ Day (mashujaa is Swahili for heroes) is a national day in Kenya which is observed on 20th October as a public holiday to collectively honour all those who contributed towards the struggle for Kenya’s independence.