TOWN OF RUSSELL — A crash snarled traffic for hours Friday as travelers were headed north for the holiday weekend, but no serious injuries were reported. The crash happened at about 4:40 p.m. Friday on Hwy. 17 north of CTH CC in the town of Russell when a pickup traveling north towing a camper trailer […]