There are a great deal of differences between Obama and Cruz.
First, Obama was born in Africa to an American mother and a Kenyan who never became a citizen that was not quite old enough to confer US citizenship to her child.
As for Cruz, he was born not too far over the border in Canada to a Cuban political refugee and an American mother who could confer US citizenship to her son and his father soon became an American citizen.
“First, Obama was born in Africa to an American mother and a Kenyan”
I wouldn’t be so sure!
2005.
If Cruz becomes Pres, he will have a Canadian[Canadian citizen] and British[Commonwealth citizen] pedigree.