On a fateful evening in Little Rock, Arkansas, the life of a dedicated police detective was tragically cut short. Joseph Tucker Fisher, a 34-year-old Caucasian male and a 12-year veteran of the Little Rock Police Department, was killed in the line of duty on February 7, 1995. The events unfolded as Detective Fisher and his fellow officers were executing a narcotics search warrant at an apartment complex on Butler Road.
As the entry team breached the door of the residence, they were met wi
...Read More