We are in this horrible situation of unending high crimes and felonies (Fast and Furious, IRS and other agency abuses, the Clinton Crime Family, etc.) along with destructive whisper campaigns against President Trump because the ages-old institution of the Grand Jury to investigate senior politicians has been tossed aside.
When evidence of wrongdoing appears, each and every one of the aforementioned unresolved crimes or scandals should have been referred to a Grand Jury, preferably in the heartland, for investigation.
Having sat on a county Grand Jury, I can write without hesitation that its powers of investigation are enormous and independent.