Selma, Alabama, a city rich in history and culture, is unfortunately not immune to the scourge of car accidents. Each…