Ted Cruz was on Special Report tonight, answering questions from the panel in the Center Seat on everything from Obamacare to foreign policy to the Confederate flag.

Watch:







PART ONE:



PART TWO:



PART THREE:



Or you can watch it one big clip: