Heraldo de Madrid - Kenya Senate to vote on deputy president's impeachment