Viewing a single comment thread. View all comments

afurtivesquirrel t1_jedxu10 wrote

FYI this is what it means in America.

Admittedly, given the current, ahem, political climate, this is almost certainly the answer the OP was looking for. But it's worth noting that this answer is only true for precisely two jurisdictions: The United States and Liberia.

No other countries have grand juries.

1