Claim: Yemen is incapable of being part of the Arabian Peninsula.
Label: REFUTES