Back to list
Larry Dejuan Henderson

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