Jack Williams signs pretrial diversion agreement

by

by

Vestavia Voice