Claim: Sweden borders Finland to the south.
Verdict: REFUTES