Charges Filed In Deadly Tulsa Hit And Run Crash
TULSA, OK -- Charges have been filed in a hit and run crash that killed a Tulsa cyclist.
Tulsa County prosecutors have charged Roberto Alvelais-Torres with negligent homicide, leaving the scene of a fatality accident, driving without a driver's license, failure to carry insurance and failure to stop at a stop sign.
He is being held without bond.
The charges stem from the crash that killed 74-year-old Beverly Duffield.