Date:August 27, 2021; July 8, 2021; September 1, 2021; November 5, 2021
$0.00
Description
Three years after a police officer in Alabama’s largest city shot and killed a man who called 911 to report he was feeling suicidal, Huntsville city leaders continued to insist the policeman had done nothing wrong.