A Church Rock man has been arrested for a deadly DWI crash.
A woman was hit and killed near East Aztec and South Grandview in Gallup. The driver took off.
Police were later alerted to a damaged vehicle at an area bar. In the grill they found fibers matching those of the woman’s jacket.
They arrested the owner of the truck, Robert Dixon Jr., after he asked for a lawyer and refused to take a breath test. He’s been charged with vehicular homicide.