An Opera News Kenya publication
How about we put a clock on it? The fight against corruption has taken a new…