According to BPDnews.com, police responded twice to reports of shots fired in the area of 76 Willowwood St., Dorchester and around 1:50 AM they shot and killed an armed suspect after he allegedly turned his gun on them.
Witnesses still on scene at a party told officers a male had a firearm and was shooting. Officers approached the suspect who was in his motor vehicle. During the confrontation, the suspect fired at officers, who returned fire. The suspect was shot and was pronounced deceased at Boston Medical Center.
According to Universal Hub A source identifies the man killed as Ross Baptista, 38, of Dorchester, who was released earlier in the year after having served 20 months of a federal prison sentence for two counts of possession of heroin with intent to distribute.
The incident will be investigated by The Boston Police Internal Affairs Unit and the Suffolk County District Attorney’s office.