Deleon arrsted for DWLS

On September 22, 2021, a traffic stop was initiated in which the driver, Pablo Deleon of South Sioux City, Nebraska, was found to have a suspended Iowa driver’s license. He was arrested on the offense.