Sep 022016
 

Checks and balances and the separation of powers, the supposed bedrock principles of American government, contradict each other directly.