Two men were arrested Sunday afternoon on charges of possessing a stolen 2004 Chevrolet pickup truck. Someone who recognized the vehicle saw the suspects driving the truck in the parking lot of Home Depot, 1910 W. 31st St., and alerted authorities. Police arrested the two men for suspicion of possessing stolen property. They were later released.
Men arrested for having stolen 2004 Chevrolet truck
January 16, 2012