On Thursday, Rock Hill police added new charges to the growing list of crimes that 24-year-old Kori Wilson is accused of.
Police said Wilson admitted her drug addiction led her to steal from people all over Rock Hill over the last three weeks.
"The areas she went into are our lifeblood," said Rock Hill Police Detective Keith Dugan. "We’re talking about our churches, our schools, our senior assisted-living centers."
In each case, Wilson is accused of simply walking into the church or business and looking for unattended purses to steal. Some were taken from offices, others from cars or reception and lobby areas.
Dugan said Wilson often used her children as part of the ploy, and would tell a clerk that she wanted to enroll them in school, or a church program, then wait until the person left the room.
"She’s well skilled, well versed on what to do. She doesn't get bejaggled when she's talking to people. You can't turn her around," he said.
She was caught Sunday when York County Sheriff's deputies said Wilson walked into several churches all during a matter of hours and some during services.
When she was questioned about being there, she would tell them she was looking for someone or there to pick someone up.
She's accused of stealing from Southside Baptist Church, Harvest Ministries and United Pentecostal Church. All of them are located in the southeast part of Rock Hill.
One church pastor told Eyewitness News that Wilson went into his office during an evening service, found his keys, opened his car and took money from his wife's purse.
Rock Hill police got involved in the case when the thefts matched several other cases they were investigating. They have now charged Wilson with thefts at West End Baptist Church, Westminster Towers, Harbor Chase Assisted Living Center, Morningside Adult Care and Belleview Elementary School.
Police said at the school Wilson stole money from the purses of several teachers who were having a meeting.
On Thursday afternoon, Wilson stood before a judge, in handcuffs and an orange prison uniform. The judge asked her if she'd been arrested before, and said told him she had been and was still on probation.
Wilson has a criminal history that includes convictions for theft and forgery.
She applied for a public defender, saying she had no income, and three children, ages 3, 2 and 1. She told the judge that their father was in jail and she received no child support.
The children are in the care of their grandmother. The judge told Wilson he hoped and prayed she would turn her life around and become a good mother to her children.
Her bond was set at $25,000. She already has a bond of more than $62,000 on the charges in York County.