site logo

Gallup survey: Tulsa, OK residents optimistic about future, but challenges remain