Thursday, June 22nd 2023, 5:34 pm
Tulsa city leaders gave an update on Thursday regarding the ongoing efforts to fully restore power and address storm damage.
News On 6’s Ashlyn Brothers is live outside City Hall with a question everyone is asking - when will power be fully restored?
June 22nd, 2023
May 6th, 2024
May 6th, 2024