David Watts Jr., a 40-year-old resident of Baltimore, Maryland, was tragically killed on December 26, 2022. The incident occurred in the 700 block of North Curley Street, where officers responded to a ShotSpotter alert for gunfire around 9:42 p.m. Upon arrival, they discovered Watts with multiple gunshot wounds. He was immediately transported to Johns Hopkins Hospital but was pronounced dead shortly after arrival.
The circumstances surrounding Watts' death are part of a broader pattern of
...Read More