On February 7, 1995, Detective Joseph "Tucker" Fisher, a 34-year-old veteran of the Little Rock Police Department with 12 years of service, was fatally shot while executing a narcotics search warrant at an apartment complex on Butler Road in Little Rock, Arkansas. As the entry team breached the apartment, the suspect, Willie Leon Green, opened fire, striking Detective Fisher in the upper shoulder. The bullet bypassed his protective vest, causing fatal injuries. Detective Frederick Lee, another o
...Read More