Garner unseats Black on Mountain Brook City Council

by