In the cold of a January evening in St. Louis, the life of Anthony Brown, a 48-year-old Black male, came to a sudden and violent end. On the night of January 13, 2013, his body was discovered lying next to a bicycle at 3625 North Garrison Avenue. He had been fatally wounded by a gunshot.
The circumstances surrounding his death suggested a senseless act of violence. Found around 11 p.m., the scene offered few immediate clues as to who was responsible or what the motive may have been. The i
...Read More