Luc Leblanc, 67, crashed into a Honda on I-87 in 2020 while tuning his radio. A mother and two children died. He fought extradition from Canada for years before surrendering in 2025.

Read More