Four former Dean College students have settled a lawsuit against two Franklin Police officers and the town over the allegation that police used excessive force in a 2009 traffic stop.
Share this post
Franklin, MA- Four former Dean college…
Share this post
Four former Dean College students have settled a lawsuit against two Franklin Police officers and the town over the allegation that police used excessive force in a 2009 traffic stop.