TPM Livewire

Ted Cruz: Obama Is The 'Biggest Obstacle' To Immigration Reform

U9gtgxstbeo8j18eicxj
AP Photo