As far as time can wind its long hands back, music has always been an integral part of the human existence. Its tunes, rhythms and messages have permeated generations with a touch soft as silk when ...
Kenya is marking 60 years since its independence from British colonial rule on December 12, 1963. Each year, the country celebrates the occasion with a national holiday, Jamhuri Day. And for much of ...