On November 12, 2023, a fatal shooting occurred in the 1500 block of F Street, Northeast, Washington, D.C., resulting in the deaths of two men, including 31-year-old Leon Carter.
At approximately 10:06 p.m., officers from the Fifth District of the Metropolitan Police Department (MPD) responded to a report of a shooting. Upon arrival, they found two men inside a residence suffering from gunshot wound injuries. Leon Carter, a 31-year-old resident of Northeast D.C., was pronounced dead at
...Read More