An Opera News Kenya publication
A Mombasa magistrate on Tuesday proved that not all heroes wear capes when he went out…