On the evening of November 16, 2014, violence erupted on the streets of downtown St. Louis, Missouri, claiming the life of 27-year-old Carlos Fowler. Shortly before 6:00 p.m., the male victim was standing on the sidewalk outside a convenience store located in the 200 block of North 17th Street. Witnesses in the busy commercial area observed a heated altercation unfold between Fowler and another individual in front of the 7-Eleven. The verbal dispute escalated rapidly when the other man drew a fi
...Read More