Clean Up This Mess: Jennifer Duddy Should Resign
There are few principles more basic to our legal system than the right to a fair hearing in front of an impartial judge. That’s why we say “justice is blind.” Indeed, the very symbol of our American system of justice is a blindfolded woman holding a set of scales. Which is why the allegations last […]