Kenneth Lee Spencer, Jr., a 26-year-old police officer from the Birmingham Police Department in Alabama, lost his life in the line of duty on Sunday, July 13, 1969. The cause of his death was gunfire.
Officer Spencer was one of the many officers who have made the ultimate sacrifice while serving with the Birmingham Police Department. His death occurred during a period marked by significant social and civil unrest, highlighting the dangers and challenges faced by law enforcement officers
...Read More