Tag Archive: China Complains: U.S. Democracy Has ‘Too Many Checks and Balances’