Police ID pedestrian killed in Keaau

Police identified a pedestrian who died after being struck by at least three vehicles during Thursday’s morning rush hour traffic on Highway 130 near the Keaau Transfer Station as 58-year-old David Foster Perrells, of Pahoa.