Fmr. Sen. Jim DeMint: 6.3 Trillion Immigration Price Tag 'Irrefutable'

Power Players 4:49 mins

DeMint remembers his time in the Senate as similar to "being on a treadmill going nowhere."

View Comments