In the summer of 2004, a veteran police officer, 58-year-old Carlos Winston Owen, tragically lost his life in the line of duty in Birmingham, Alabama. A man who had dedicated 26 years to the Birmingham Police Department, Owen was known for his commitment and bravery, having received the Officer of the Year Award just two years prior. His life was cut short on the afternoon of June 17th, during what should have been a routine service of a misdemeanor assault warrant in the Ensley area of the city
...Read More