The American checks and balances system is finally waking up.

Comments