Police arrested a suspect after a woman was taken from her home in Peoria, Illinois. Investigators are still working to determine the motive behind the abduction and the suspect’s connection to the victim.

Read More