Tues March 21, 2023. A driver is accused of making a bad left, causing a collision with another vehicle at East Speedway and North Country Club Road. “The impact forced the (other vehicle) into the bicycle lane and onto a sidewalk, hitting bicyclist Isaiah Williams Escalante,” killing him.
Police say the driver making the left, Matthew Lee Taleck, was impaired, and was arrested and booked by police on suspicion of manslaughter and related charges. The other driver was arrested on an unrelated issue.