An Opera News Kenya publication
Top officials in Kenya have made it a hobby to be record breakers of criminal activities…