Show of HandsShow of Hands

Krystina December 3rd, 2014 11:29pm

According to the Bureau of Justice Statistics, grand juries, who are supposed to prevent unnecessary trials, indict in 99.9932% of cases. Does this indicate that we need to reform the grand jury system or is it working just fine?

16 Liked

Comments: Add Comment