An Opera News Kenya publication
A man, the court has confirmed, ambushed, slit the throat of a cleric and took away…