News  |  Dec 23
Taunton Man Shot During Home Invasion, New Bedford Man Arrested
Taunton Man Shot During Home Invasion, New Bedford Man Arrested
Joshua Manual Deleon, 22, is facing charges including assault and battery with a dangerous weapon and home invasion, police said.