Larry Brown, age 18, was fatally shot on October 1, 2017, in Baltimore, Maryland. The incident occurred in the 3800 block of Norfolk Avenue. Larry was found at the scene with gunshot wounds and succumbed to his injuries. The investigation into his death, like many others during that year, has seen challenges due to a lack of witnesses and ongoing difficulties in establishing clear motives or suspects. This incident was one of many that contributed to Baltimore's alarmingly high homicide rate in
...Read More