A recently released audit revealing Tulsa’s $15.2 million deficit should alarm every citizen.

See Full Page