@indemnifyme - I agree with you. I think there is definitely a place in our legal system for a grand jury.
I'm not quite sure I agree with charges going in front of a grand jury before the person who is accused hears about them. I mean, I understand that they don't want to tip criminals off. But it just seems unfair to totally blindside someone with charges without giving them any time to get a lawyer or anything!