Sen. Ted Cruz (R-Tex.) is now 100 percent American.
His spokeswoman on Tuesday passed along a document from the Canadian government certifying that he ceased to be a citizen last month.
Cruz was born in Canada in 1970, to an American mother and Cuban father. Because of his mother's nationality, Cruz instantly became a U.S. citizen.
So that's the end of it, right? Well, not quite. The debate about whether Cruz can run for president because it's not 100 percent clear that he's a "natural-born citizen" will likely rage on.