Eurie Stamps News

Massachusetts Town Settles with Family of Man Killed by Police for $3.75M

The town of Framingham, Mass., has reached a $3.75 million settlement with the family of a grandfather accidentally shot and killed by police during a 2011 drug raid. The town announced Wednesday that the settlement with the family of 68-year-old …