In the early hours of a mid-June morning in 2015, violence shattered the quiet of a north St. Louis neighborhood, leaving two men dead and a community searching for answers. On June 15th, police were called to the 8700 block of North Broadway where they discovered the bodies of 37-year-old Larry McGee and 33-year-old Willie Porter. Both men had been shot multiple times in a brutal act that claimed their lives.
When officers arrived at the scene, they found Mr. McGee had succumbed to gunsh
...Read More