Do you know who shot Deandre in Sept 2012? Deandre Townsend, a 20-year-old man, was fatally shot in the early hours of August 31, 2012, in Dorchester, Boston. The incident took place around 1:06 a.m. on Southern Avenue. Townsend was seen running from the scene of the shooting before collapsing on Ferndale Street. He was rushed to Boston Medical Center, where he was pronounced dead shortly after arrival.
The shooting occurred in an area of Boston that had been experiencing a surge in violent crime at the time. Despite efforts fro
...Read More