Woman 'jumped' from car after driver 'cracked open' man's head in fatal hit-and-run: Cops

3 weeks ago 55
Raul Herrera is accused of hitting and killing a 90-year-old pedestrian in Wisconsin on May 10, 2025, and fleeing from the scene as a witness leaped from his car.
Read Entire Article