Trailblazing Birmingham police officer Leroy Stover dies at 90

2 years ago 29
Leroy Stover, the first Black police officer in the city of Birmingham, Alabama, has died at the age of 90. The Birmingham Police Department announced his death Friday.
Read Entire Article