SELMA, Alabama — The water towers that stand tall over Selma tell passersby that it's "a nice place to live." But looking around the city, you wonder whether that simple line is trying to compensate for a depressing truth, like a quick paint...
Subscribe to Applenews247.Com Newsletter