Claim: Isabella of France was born in France.
Verdict: NOT ENOUGH INFO