An Opera News Kenya publication
Director of Public Prosecution has suffered its first blow after the high court declined the use…