El Paso police, sheriff's deputies investigate a pair of traffic-related deaths over the weekend.
El Paso Times, El Paso Times
Sun, 01/17/2021 - 3:20pm
El Paso police, sheriff's deputies investigate a pair of traffic-related deaths over the weekend.