The executive chef at Embers Grille says the Creek Nation's Lighthorse police put a gun in his face, in his back and forced him to the ground, all without identifying who they were or why they were raiding the restaurant.
News On 6
303 N. Boston Ave.
Tulsa, OK 74103
Newson6.com is proud to provide Oklahomans with timely and relevant news and
information, sharing the stories, pictures and loves of Oklahomans across our great state.