TUCSON, AZ (Tucson News Now) - Police arrested a man they said killed a pedestrian in a hit and run collision on September 20, officials said.
TPD said 33-year-old Ruben Aulbert Lemon has been taken into custody and booked into the Pima County Jail on one count of hit and run involving a death.
Police identified the person killed as 67-year-old Leonard Green.
Last Wednesday, officers responded to the scene around 10:45 a.m. and learned that the driver of a truck had struck a man and a woman who were waiting at a bus stop.
According to the release, the driver left the scene and officers began searching the area while emergency crews treated the victims. Both were taken to Banner University Medical Center for treatment of serious injuries. The man was pronounced dead at the hospital, and the woman is listed in serious condition.
TPD detectives continued the investigation and learned that the driver of a gray 2011 Nissan Titan had been traveling south on North Alvernon Way and made a turn onto eastbound Pima Street while speeding. According to TPD, the driver lost control of the truck and veered off the road and struck the bus bench on the south side of the street, hitting both victims.
The driver of the truck left the vehicle and ran away, heading east from the crash scene.