OHP still searching for driver
On Wednesday, Sept. 20, just south of the intersection of US-177 and Burris Road a half mile north of Stillwater, a fatality collision occurred at approximately 8 p.m.
According to a report by Oklahoma Highway Patrol (OHP) Trooper Matt Stacy, an electric bicycle driven by Ashley Taylor, 37, of Stillwater, was hit from behind by a...