An Opera News Kenya publication
Attention shifts to the international court after Kenya last week set its “bare minimum” on the…