Claim: New England is in the Indus Valley.
Label: REFUTES