HAYWARD, CA (February 6, 2024) – Miles Harbin was killed in a pedestrian accident on 580 Freeway at 238 Freeway Monday night on February 5.
HAYWARD, CA (February 6, 2024) – Miles Harbin was killed in a pedestrian accident on 580 Freeway at 238 Freeway Monday night on February 5.
In