Claim: India shares land borders with Russia.
Label: REFUTES