An Opera News Kenya publication
In the years leading up to the attainment of Independence in 1963, the British colonialists shot…