In a tragic and violent episode that unfolded on a Sunday in the Old North St. Louis neighborhood, 18-year-old Deanna Williams lost her life. The incident, which occurred on June 18, 2017, involved a total of five people being shot.
Events began to unfold around noon on the 1900 block of North 14th Street. Initially, police were called to an apartment building where they found two women who had been shot. While investigating this initial shooting, officers heard more gunshots coming from
...Read More