Republican overconfidence will be their weakness

Comments