To reveal confidential or hidden information to the public.
leak a secret / spill the beans / blow the whistle
toboa siri
"Mwanahabari alitoboa siri ya ufisadi katika shirika hilo."
Translation: The journalist leaked the secret of corruption in that organization.