Grand juries play a very important role in the US criminal justice system – both at a state and federal level. However, the exact role they play is often shrouded in mystery. One thing is for sure though – getting indicted by a grand jury is as serious as it sounds. It is, therefore, important to understand the entire process, …