20 Oct 2026 9:00 am | Citizen TV 6,513 views Duration: 4:31 Happy Mashujaa Day! As Kenya celebrates Mashujaa Day in the City of Champions, Eldoret, the Royal Media Services team reflects on what true heroism means! Who is your Shujaa today?