England abolished grand juries decades ago because they didn't workpri.org3 points·jcater··0 commentsOpen articleSaveView on HN