Back to list
Leonard Benjamin Glover

Leonard Benjamin Glover

Other
Gender Male
Age 30 yrs
Nationality United States
Marital Status Unknown
Date of Death 05/11/2014
Location 2019 Crawford St Houston TX 77002 Harris
Cause of Death

No

Glover had a medical emergency. Paramedics responded. Off-duty officers working extra jobs restrained Glover while paramedics gave him medical assistance. Glover was pronounced dead at St. Joseph's Medical Center.

⚠️
Alleged Responsible Party
Houston Police Department
🔗

Sources & References

🎵
National Anthem
United States