ROCK FALLS – The man police have been searching for since Aug. 6, accused of severely beating a Walmart employee, was arrested this afternoon.
Police arrested Ryan L. Charleston, 35, of Rock Falls, at 12:58 p.m. in the 1100 block of Fifth Avenue.
He is charged with aggravated battery after eyewitnesses identified him as the man who hit the Rock Falls Walmart worker in the head with a blunt object around 9:45 p.m. Aug. 6, causing him significant injuries that led to him being hospitalized, before fleeing on foot, according to police.
Charleston has a long felony criminal history in Whiteside and Lee counties dating back 17 years.
He was sentenced in 2001 in Whiteside County to 2 years for dealing marijuana, and in 2006 to 2 years for aggravated battery causing great bodily harm. Two other aggravated battery charges were dismissed.
He was sentenced July 12, 2007, in Lee County to 3 years for aggravated battery of a police officer.
He was convicted in 2009 in Whiteside County of aggravated DUI while his license was suspended, and was sentenced to 1 to 2 years with the Department of Corrections.