Who will pay political cost of impeachment? SE Cupp breaks it down

354