Takoma Park Police Make Arrest in Two Fatal Shootings
Takoma Park police have arrested David Hall Dixon of the 7300 block of New Hampshire Avenue in Takoma Park in connection with the shooting deaths of two men early Wednesday morning, April 7, according to a press release.