Pedestrian Dies after Struck by Sedan on Highway 74 near Leon Road HOMELAND, CA (July 5, 2023) – Julio Leiva was killed in a pedestrian accident in Homeland Sunday night on July 2. The fatal accident happened around 6:00 p.m. just west of Leon Road. According to the California Highway Patrol, Leiva was […]