Carlos Winston Owen, a 58-year-old veteran officer of the Birmingham Police Department, lost his life in the line of duty on June 17, 2004. He had served the department for 26 years, earning the respect and admiration of his colleagues.
On the day of his death, Officer Owen, along with fellow officers Harley Chisholm and Robert Bennett, was serving a warrant at a home in the Ensley area of Birmingham. The warrant was related to a misdemeanor charge involving cocaine. At approximately 1:
...Read More