Stephen Colbert just gave Ted Cruz the most accurate (and hilarious) nickname imaginable

In typical Republican fashion, Sen. Ted Cruz (R-TX) decided on Monday that he would reverse...

Read More