Loading...

New England town asks: How happy are you?

| Russ Mitchell profiles how one New England town is taking action to find out what makes its residents happy.