An Opera News Kenya publication
After news surfaced that officers from the Flying Squad have intercepted billions of shillings, questions are…