RE: Does American law allow you to be a natural born citizen of two countries?..
No, that is why you have to ACTIVELY RENOUNCED Citizenship in one country.
“Natural born’ US citizen means, born of two US citizen parents birthed on US soil.
Only Cruz’s parents could give him ‘natural born’ US citizenship... and delivered him upon US soil.