A heartbreaking day for hundreds in Green Country as two more Northeastern State University students killed when their pick-up plunged off a bridge, were laid to rest.
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.