In the evening hours of September 16, 2024, the life of Melvin Lee Sheppard III was tragically cut short on a street in Baltimore, Maryland. A Black male, Sheppard was 38 years old at the time of his death. He was in the 2700 block of Spelman Road when he was fatally shot at approximately 7:40 p.m. Emergency services responded to the scene, but Sheppard's injuries were too severe, and he died there.
The Baltimore Police Department quickly launched a homicide investigation into the shootin
...Read More