Government should include Opposition leaders amongst key speakers at the Madaraka Day celebrations
Madaraka Day, celebrated on June 1, commemorates the day that Kenya attained internal self-rule in 1963. Usually, the President is the key speaker.
By Samson Nyasimi
8 years ago