One new article link has been added to our Related News page. WSFA published an article titled Chilton County couple indicted on 77 counts related to sexual abuse of a student under 19.
David and Rebecca Hubbard have been indicted by a grand jury for allegedly sexually abusing a student under the age of 19.
Deputy Chief District Attorney C.J. Robinson said the couple faces a total of 77 indictments.