An Opera News Kenya publication
Three men are currently in police custody after they were arrested in the confines of Karen…