An Opera News Kenya publication
In the continuous rise of disturbing criminal news, its yet again revealed that two men have…