Massachusetts November 16, 2020 11:18 pm Parking Meters Are Talk of the Town in Dedham The new meters that were just unveiled in Dedham Square have people in town talking, and not everyone is happy. US & World Videos 7:13 Karen Read murder trial Week 6 preview 2:03 Testimony continues in Karen Read murder trial 1:46 Man shot and killed by police in New Hampshire 2:28 Karen Read murder trial resumes Monday in Dedham 2:39 Demonstration in support of Israel amid separate rally in support of Palestine