An Opera News Kenya publication
A section of leaders from Mt Kenya and another group dubbed Diaspora Leaders Forum have renewed…