Canada

Ted Cruz Was Born In Canada – What Would The Hart Foundation Say?

We were surprised to learn by watching last night’s SNL Weekend Update that Senator Ted Cruz was born in Calgary, Alberta, Canada, a.k.a. the land of universal healthcare and Bret “The Hitman” Hart. 3 Questions That Arise From This Story… Read More ›