Leaders from the political divide on Thursday penned lovely messages as the country marked the 59th Mashujaa Day.
The national celebrations were held at Uhuru Gardens in Nairobi presided over by President William Ruto as Kenyans celebrated their independence heroes and heroines.
Below are some of the messages:
"The black on our flag is for the shared bonds of our common history. A reminder that, despite our different inclinations, we are one people. For those who have continued to unite us for the common good of the country, this is your day." - Garissa Town Mp Aden Duale
"Today I celebrate the many men and women who have born the cost of our freedoms we enjoy. To the freedom fighters, activists, politicians and brave journalists who have never given up the pursuit of true liberation for our people." - Martha Karua
"May we all be inspired by the ideals of our heroes and heroines , past and present , which have helped make our country a better place and a source of great pride - Senate Speaker Amason KingiTo the Kenyan workers toiling day and nighy, and Entrepreneurs putting their capital , wit and to serve our nation , you are our heroes." - MP Kiharu Ndindi Nyoro
"Service to others is service to God. Today we celebrate all those who serve not expecting anything in return. Happy Mashujaa Day to all our heroes and heroines." - MP Samburu West Naisula Lesuuda
"The brave die never, though they sleep in dust: Their courage nerves a thousand living men. Happy Mashujaa day." - UDA Party chairman Johnsone Muthana
"Freedom is here. Let's celebrate freedom of democracy and rule of law devoid of political persecution. All Kenyans deserve respect & enjoyment of fundamental freedom of rights." - Nandi Senator Samson Cherargei
"To all the heroes out there today is your day! Happy Mashujaa day. Mention your shujaa let them know you appreciate them." - Langata MP Phelix Odiwuor
"Today is Mashujaa Day -a sacred day, when we honour our unsung heroes & heroines -the great people - who led the resistance, & paid the ultimate price for our freedom. Let’s continue to be inspired by their examples and never cease the struggle for a better and more just Kenya." - Yussuf Hassan
"Our heroes, Our inspiration. Happy Mashujaa Day." - former Mombasa Governor Hassan Joho
"Mashujaa Day is a special honour to the great men and women who laid down their lives to hold our Kenyan flag high." - Tourism CS Najib Balala
"Mashujaa Day, which replaced Kenyatta Day, is a public holiday to honour all Kenyans who contributed towards the struggle for Kenya's independence or positively contributed in the post." - Independent Kenya.