San Jose Leigh Avenue Collision: Delayed Death Evidence
Santa Clara County · 2026 reporting update Reported incident San Jose police reported a July 18, 2026 pedestrian collision near North Leigh Avenue and Patio Drive. Police later learned that the pedestrian died on August 2. Reporting source: SJPD Investigating Traffic Fatality #27 of 2026 | News & Announcements | San Jose Police Department, CA. […]
