Grand Jury: A Legal Body with Investigative Powers Understanding Grand Juries A grand jury is a legal entity consisting of citizens who hold the …