Two Winston Residents Jailed In Child Abuse Investigation Under Karly’s Law
Winston police arrested two Winston residents in a Karly’s Law child abuse investigation this week. Ashley Alexander and Peter Homan were booked on criminal mistreatment, assault, and probation violation charges.