Traffic

Crash on I-10 West and Artcarft delaying traffic

EL PASO, Texas - A crash on I-10 West and Artcraft is delaying traffic, take North Dessert Boulevard to avoid the area.