12th December is Jamhuri Day in Kenya.Jamhuri is the Swahili word for "republic" and the holiday is meant to officially mark the date of Kenya's independence which happened on 12 December 1963. A majority of Kenyans however, do not feel like the past 53…

More 2