Leonard Shelley, a 33-year-old resident of Baltimore, Maryland, was tragically killed on October 31, 2018. The incident occurred in the 200 block of North Monastery Avenue, where Shelley was fatally shot by two armed men. According to surveillance footage reviewed by homicide detectives, the assailants chased Shelley into a neighborhood convenience store and shot him multiple times, resulting in his immediate death at the scene. The Baltimore Police Department launched an investigation and relea
...Read More