Keith Watts, aged 26, was shot and killed on May 4, 2015, in Baltimore, Maryland. The incident occurred on the 1800 block of Druid Hill Avenue. Reports indicate that Watts was one of several homicide victims in Baltimore during early May, as the city experienced a significant rise in violent crime that year. Watts' death was recorded alongside other shootings that happened in quick succession, pointing to a larger pattern of violence sweeping through Baltimore during this time.
The broa
...Read More