Back to list
Larry Dejuan Henderson
Other
Gender
Male
Age
26 yrs
Nationality
United States
Marital Status
Unknown
Date of Death
04/24/2020
Location
4012 24th St N Birmingham AL 35207 Jefferson
Cause of Death
Suicide
Police received a call at 8:50 a.m. regarding an officer who needed help near Ruth's Cafe. Someone in the restaurant refused to pay for their food and was causing a disturbance before leaving the building to get in their car. The officer, who was already in the cafe, went outside to the person's car to talk to him. The man allegedly wounded the officer, and the man reportedly shot and killed himself.
⚠️
Alleged Responsible Party
Birmingham Police Department
Sources & References
🎵
National Anthem
United States