I have a okayish grasp on the American Political system but, I thought the whole point of this shyt was checks and balances and preventing anyone person/body from consolidating tyrannical power? But right now, we have a President that's dirtier than a third world prostitute but, for months there has been no real movement because he belongs to a party that's currently in control of both houses and they're not willing to move the needle....that seems completely out of wack with those principles. Shouldn't there be some sort of political body that handles situations like this that exist outside of the realm of the party system and is also not under the authority of the same people they're supposed to be investigating? Like Internal Affairs or the SEC. We have checks and balances on each of the various branches of government but, nothing on the actual parties. The fact that one party can do whatever it wants, in this case, obstructing the investigation, if they're in power at the moment is a flaw in the system imo.