Iowa Congressman Steve King continued to raise doubts about Barack Obama’s place of birth long after the president released his longform birth certificate. As late as last year, he was still asserting that wherever Obama may have been born, he was “not raised with an American experience.” Which is presumably why King just endorsed a real American—Canadian-born Ted Cruz—for president.

Rafael Edward Cruz was born in Calgary, Alberta, Canada, to a mother from Delaware and a Cuban father (who was not a U.S. citizen at the time, but would become one in 2005). Ted Cruz had dual Canadian-American citizenship at birth, and moved with his family to the U.S. at the age of 4.

Cruz renounced his Canadian citizenship after the Dallas Morning News discovered it, and as of May 2014, was solely a citizen of the U.S.

Obama, born in Hawaii to a Kenyan father and an American mother, was never a citizen of any other country.

Why do the circumstances of Cruz’s birth meet with King’s approval when Obama’s didn’t? Because Cruz is our formerly-Canadian savior, the chosen of God.

“I believe Ted Cruz is the candidate that’s the answer to my prayers,” King said Monday, “A candidate whom God will use to restore the soul of America.”

That’s the narrative that King hopes will help Cruz cut into reformed stabber Ben Carson’s lead among Iowa’s evangelicals.

Oh, and King is also certain that Ted Cruz is also the Calgary-born leader we need to “secure our borders.”

Any port in a storm, right? Even a Canadian port.