TPM Livewire

Ben Carson: VA Scandal A 'Gift From God' (VIDEO)

Obg3iimez0by8m2dnyic

“We need seriousness here rather than just political speak," he said, calling on lawmakers to address healthcare issues.

Watch the video via Media Matters: