Claim: New England is a French embassy.
Verdict: REFUTES