Sen. Cruz should say, ‘No, Canada’

Birther nonsense forced Sen. Ted Cruz (R-Texas, by way of Canada) to release his birth certificate Monday. As we all now know, the Lone Star freshman was born in Calgary, Alberta. But way too many people fail to accept that,