Philadelphia, PA – Man Dies in Hit-and-Run at 12th St & Lehigh Ave

Philadelphia, PA (May 25, 2025) – A man died early Sunday morning, May 25, after he was hit by a car in North Philadelphia’s Glenwood neighborhood. Philadelphia police said officers were called to the corner of North 12th Street and West Lehigh Avenue around 1:45 a.m. on May 25 for a report of a crash. […]