Lorenze DaVeiga pleaded guilty to charges of manslaughter, unlawful possession of a firearm, and two counts of assault and battery by discharge of a firearm.
Taunton Police and State Police detectives assigned to the District Attorney's office are investigating a homicide in Taunton Saturday evening.
Police were called to Wier St. in Taunton around 5:45pm Saturday regarding gunshots in the area...