Tulsa World is the most trusted source for breaking news, weather and in-depth reports on issues in Tulsa and northeastern Oklahoma