An Opera News Kenya publication
Who are the MRC? And exactly what are their motives? The Mombasa Republican Council (MRC) has…