Drunk Driver Causes Fatal Crash After Ignoring Stop Sign
Police arrested a Mounds, Oklahoma resident early Sunday morning due to his involvement in a fatal car accident in Glenpool. Tulsa Police announced that they responded to an accident at around 12:40 am on Sunday, January 25th at the intersection of U.S Route 75 and 181st St. One driver was arrested at the scene and …