EASTHAM — U.S. Sen. Elizabeth Warren dialed back her harsh criticism of the U.S. justice system in a town hall forum here yesterday, saying cops and counselors are “dedicated” to their jobs. “There are a lot of terrific people. Hardworking people, dedicated people who are in our criminal justice system,” she said. Elizabeth Warren tones down tough talk So, she ran out there and said something about funding for public defenders? No? What in the hell could she possibly have been thinking? I mean besides here is some slogans vote for me?