Baldwin County couple found guilty of torture and abuse of children
Francesca Williams and Kenneth Williams have been found guilty of Torture and multiple counts of Willful Abuse of a Child in court. This is in connection with a 2016 case where thr…
Francesca Williams and Kenneth Williams have been found guilty of Torture and multiple counts of Willful Abuse of a Child in court. This is in connection with a 2016 case where thr…