An Opera News Kenya publication
Yet again the dreaded Salgaa blackspot has claimed two other lives and resulted in the injuries…