Claim: North Korea is on the Korean Peninsula.
Verdict: SUPPORTS