On Thursday, May 18, 2023, a homicide occurred in the 300 block of Franklin Street, Northeast, Washington, D.C., resulting in the death of 47-year-old Leonard Carter.
At approximately 6:47 pm, officers from the Fifth District of the Metropolitan Police Department responded to a report of a shooting at the specified location. Upon arrival, they found an adult male who had been shot. DC Fire and Emergency Medical Services were called to the scene, but they found no signs consistent with l
...Read More