Gregory Carter, 28, was charged in a 2025 vehicle accident that killed two people on the South Side. He was speeding over 35 mph above the limit when he struck another vehicle, killing an 18-year-old woman and 20-year-old man.

Read More