Ted Cruz Isn't an Idiot, He's Delusional and That's Far More Dangerous | Alternet
Your browser does not support frames.