Deanna Williams, an 18-year-old from Saint Louis, Missouri, tragically lost her life on June 18, 2017. She was one of the victims in a violent weekend that saw multiple shootings across the city. Deanna was found dead at the scene of a shooting incident in an apartment building on the 1900 block of North 14th Street. The police were initially called to the area due to reports of gunfire and discovered multiple victims upon arrival. Deanna Williams and another victim, 41-year-old Marlo Boyd, were
...Read More