Man killed after rollover crash near Aberdeen
Published atABERDEEN — Idaho State Police are investigating a single-vehicle, fatality crash on State Highway 39 near milepost 14, about one mile south of Aberdeen.
The crash occurred around 8:15 a.m. Wednesday, according to an Idaho State Police news release.
Police reports show Leobardo Castro, 41, of American Falls, was driving a 2012 Volkswagen Golf south on Idaho Highway 39. The vehicle went off the road to the east side of the highway and rolled.
Castro was not wearing a seatbelt and was ejected from the vehicle. He was pronounced deceased at the scene.