By Scott Meacham © Copyright 2018 TulsaWorld.com, 315 S. Boulder Ave. Tulsa, OK The most amazing phenomenon is happening in Oklahoma right now. I don’t believe that I’ve ever seen anything like it — not in our state or anywhere else. It’s well known that Oklahoma has a debilitating budget problem. It’s not onlyRead more