Albion woman arrested on warrant from St. Louis
Thursday morning, the Edwards County Sheriff’s Department, Southern Illinois Drug Task Force, and Illinois State Police executed a St. Louis, MO warrant at a residence on South 5th Street in Albion. There 56 year old Freda Parker was arrested without incident on a... Read More.