Three-car injury crash ties up rush-hour traffic on I-84 in Nampa

February 26, 2016 10:15 PM