These posts and articles about “citizens grand juries” drive me nuts. So patently unrealistic.
Unrealistic, so long as we render them so by not supporting them. Make enough noise about it and they'll have to respond, either with a follow up on the "indictment" or by telling them to get lost. The latter will have smoked out their disregard for the populace.