Human Remains Found in Lowndes County
The Lowndes County Sheriff’s Office says human remains have been found.
The Lowndes County Sheriff’s Office says human remains have been found.
Alabama Attorney General Steve Marshall has announced that the former mayor of the Lowndes County town of Mosses, Walter Sylvester Hill, has been charged with rape.