Politics, Republican Freak Show Ted Cruz Will Still Claim He’s Canadian While Traveling in Europe Though, Right? | Vanity Fair August 26, 2013 — 0 Comments