Ted Cruz Is Looking Surprisingly Good
Category: POLITICS
Who needs to be likable?
By Ryan Grim and Igor Bobic, 2015-10-29