Nashville

Georgia mayor arrested for theft

Georgia mayor arrested for theft

NASHVILLE -- A Georgia mayor has been arrested on charges relating to theft of an excavator. On Friday, August 28, the Georgia Bureau of Investigation arrested Nashville Mayor Taylor Scarbrough…
Read More