An Opera News Kenya publication
The National Police Service of Kenya with the help of investigators have been busy covering the…