A different kind of Madaraka Day as the pandemic strikes again this time denying this Mluhya a chance to be Luhya.
1st June of 2020 marked the 57th Madaraka Day commemorating the day in 1963 when Kenya attained independent self-governance after decades as a British Colony. Any other public holiday as this …