England abolished grand juries decades ago because they didn't work | Public Radio International

http://www.pri.org/stories/2014-12-04/england-abolished-grand-juries-decades-ago-because-they-didnt-work

Written on December 7, 2014