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.
Man Arrested in Peoria Woman’s Kidnapping
5 min read
Continue reading in the USA News Updates app