An Opera News Kenya publication
A man has been arrested after killing his wife and fleeing in fear of backlash. The…