Mr Omar Mwamnuadzi is the latest Mombasa Republican Council (MRC) leader to be arrested in the ongoing crackdown on the secessionist movement. That is as it should.
Surprisingly, Muslims for Human Rights wants the crackdown halted arguing that MRC is a legal group following its recognition by the courts. That is persuasive but not entirely.