Share

Videos

Ted Cruz's 'biggest lie in all of politics'

The Washington Post
|
March 21, 2014 AT 2:59 PM
Is there an echo in the chamber? Sen. Ted Cruz (R-Tex.) discusses what he perceives as the single biggest lie in politics.