News

Survivors and families affected by a hit-and-run fatal crash that occurred in 2023 in Chaparral, New Mexico, were awarded a $190 million verdict by a Santa Fe jury on Tuesday, April 22 ...