Driver Killed Following Hit and Run Accident
On Friday, ahit and run accident occurred in Tulsa, Oklahoma where the driver of one of the vehicle’s involved fled the scene. The driver was operating a small white car and sped away from the scene at speeds near 80 mph. As the car approached the intersection of 54th and Lewis, he collided with…