This archive report was first published on 5 July 2021.
On October 20, 2011, a significant milestone in Kenyan history took place as retired President Mwai Kibaki unveiled the statue of Tom Mboya, a prominent figure in the country's struggle for independence.
The unveiling ceremony marked the eve of the first Mashujaa Day celebrations, a public holiday that honors Kenya's national heroes.