An Opera News Kenya publication
Its alarming the rate at which missing persons in Kenya since lately are being found dead.…