On March 3, 2021, 27-year-old Shaquille O'Neil Steele was found fatally shot inside his parked vehicle at the Cloverdale Garden Apartments in Bessemer, Alabama. The vehicle had been idling for several hours before neighbors alerted authorities. Upon arrival, Bessemer police discovered Steele unresponsive and pronounced him dead at the scene.
The Bessemer Police Department initiated a homicide investigation, seeking information from the public to identify potential suspects. In the days
...Read More