Birmingham Police Officer Reinstated Following Court Ruling Over 2019 Incident
Birmingham Officer Reinstated After Controversial Firing In a surprising turn of events, the three-judge panel of the Jefferson County Circuit Court has ruled unanimously in