Ted Cruz against the world

The Texas senator's escalating feud with McCain reveals his arrogance -- and...

2,067 views salon.com

Interest

Liberal Politics
Discovered by Russ Smith
on May 24, 2013

Stumblers Who Like This Page