An Opera News Kenya publication
A senator’s husband is among 15 officials facing charges for allegedly defrauding the government. Nakuru Senator…