MPD Investigating Homicide of Robert Judd At New York Avenue

Washington, DC (STL.News) Detectives from the Metropolitan Police Department’s Homicide Branch are investigating a homicide that occurred on Friday, June 26, 2020, in the unit block of