Gresham Police arrest a hit and run driver who returned to the scene of a fatal crash.
Saturday afternoon, police responded to the report of a pedestrian struck on NE Halsey St. at NE 192nd Ave.
The suspect vehicle had fled the scene continuing eastbound.
Police found that 21-year-old Zachary O’Leary, of Gresham, had been crossing NE Halsey Street in the marked crosswalk and was deceased.
Approximately 35 minutes into the investigation the suspect returned.
38-year-old David Haugen, of Portland, was arrested and later lodged in the Multnomah County Detention Center. He is being charged with Manslaughter II, DUII, Failure to Perform Duties of a Driver, and Reckless Driving.